
body{
margin:0;
padding:0;
line-height: 1.5em;
background: white url(/pics/bg_top_left.png) repeat-x top left;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
/* padding-top: 15px; */
/* width: 100%; /*Width of main container*/
width: 993px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: white;
height: 180px; /*Height of top section*/
border-bottom: 20px solid #eae6db;
}

#floating_search_new{
background: #d3cbbe url(/pics/bg_menu_search.png) repeat-x top left;
padding-top: 40px;
padding-bottom: 15px;
color: #5a3465;
padding-right: 3px;
padding-left: 15px;
border-bottom: 10px solid #e9e6df;
}

#floating_newsletter{
background: #d3cbbe url(/pics/bg_newsletter.png) repeat-x top left;
padding-top: 40px;
padding-bottom: 15px;
color: #5a3465;
padding-right: 3px;
padding-left: 15px;
border-bottom: 10px solid #e9e6df;
}

#pagination{
//background-image:url('/pics/pagination.png');
background: white url(/pics/pagination.png) no-repeat center left;
color: #5a3465;
width:565px;
height:34px;
padding-left: 5px;
padding-top: 5px;
}

#popular_product_item{
background: #efebe0;
padding-top: 5px;
padding-bottom: 10px;
color: #a4a190;
padding-right: 3px;
padding-left: 5px;
border: 1px solid #dcd8cd;
width:170px;


<?php 

if (eregi( "Windows", $ua_ok ) && eregi( "msie", $ua_ok ) && eregi( "[6]\.[0-9]", $ua_ok ))
{
height:240px;
}
else
{
height:220px;
}

?>
margin-top:5px;
margin-bottom:5px;
//clear:left;
//float:left;
//position: relative;
}

#popular_products{
background: #d3cbbe url(/pics/bg_menu_popular_products.png) no-repeat center left;
color: #5a3465;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 5px;
height:26px;
}

#right_side_bar{
border-top: 10px solid white;
background: #e9e6df;
color: #5a3465;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 5px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 190px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#contentcolumn h1{
color: black;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
text-decoration: none;
}

#contentcolumn h2{
color: #CC9900;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 13px;
text-decoration: none;
}

#contentcolumn h3, h4, td{
color: #5A302B;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
text-decoration: none;
}

#contentcolumn a{
color: #5A302B;
font-weight: none;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 12px;
text-decoration: none
}
 
#contentcolumn a:hover{
color: #CC9900;
}


#leftcolumn{
float: left;
text-align: left;
width: 200px; /*Width of left column in pixel*/
height: 505px;
margin-left: -993px; /*Set margin to that of -(MainContainerWidth)*/
/* margin-left: -100%; /*Set margin to that of -(MainContainerWidth)*/
/* background: #C8FC98; */
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
height: 500px;
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
/* background: #FDE95E; */
}

#footer{
clear: left;
//position: relative;
width: 100%;
/* height: 50px;*/
/* background: black; */
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #000000;
font-weight: none;
font-family: Georgia, Verdana, Arial;
font-size: 12px;
text-decoration: none
}

#footer a:hover{
color: #A70303;
}

#floating_menu{
background: #5a3465 url(/pics/topbanner.png) no-repeat center left;
margin: 0;
position:relatve; 
z-index:100; 
width:993px;
height:71px;
margin-left:0px; 
//margin-top:-px; 
}

#floating_menu_date{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:620px;
margin-top:40px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_trade{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:880px;
margin-top:0px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_flags{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:10px;
margin-top:6px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_flags_ie{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:10px;
margin-top:0px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_trade a{
color: #5A302B;
font-weight: none;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
text-decoration: none
}

#floating_trade a:hover{
color: #CC9900;
}

#floating_menu_home{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:10px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_about{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:100px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_contact{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:455px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_engraving{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:244px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_wentworth{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:600px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_basket{
margin: 0;
color: #cfaed9;
position:absolute;
z-index:10;
margin-left:815px;
margin-top:8px;
font-weight: normal;
font-family: georgia;
font-size: 12px;
}

#floating_menu_buttons{
margin: 0;
color: #cfaed9;
position:absolute;
z-index:10;
margin-left:815px;
margin-top:38px;
font-weight: normal;
font-family: Times New Roman, Times, serif;
font-size: 12px;
}

#floating_search{
position:absolute; 
margin-left: 844px;
margin-top: -30px;
text-align: center;
width: 200px;
}

.innertube{
margin: 15px 10px 10px 10px; /*Margins for inner DIV inside each column (to provide padding)*/
/* margin-top: 0;*/
}

.innertube_header{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
/* margin-top: 0;*/
}

/* FORM ELEMENTS */
//.feedback {width: auto; margin: 20px 0px;}
//.feedback p {padding: 0px; margin: 5px 0px; background: #fff; color: #8a754e; font-size: 1.5em; text-align: left;}
//.feedback img {padding: 5px 0px;}
//.feedback form {padding: 0px 0px 15px 0px; margin: 0px; background: #fff; text-align: left;}
//.feedback label {color: #666;}
.feedback input {width: 200px; padding: 2px 3px; margin: 0px 0px 0px 0px; background: #fff url(https://secure.tdrnetworks.com/wentworth/images/background-input.jpg) repeat-x top left; border: 1px 

#floating_trade a{
color: #5A302B;
font-weight: none;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
text-decoration: none
}

#floating_trade a:hover{
color: #CC9900;
}

#floating_menu_home{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:10px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_about{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:100px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_contact{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:455px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_engraving{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:244px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_wentworth{
margin: 0;
color: #8e7c96;
position:absolute;
z-index:10;
margin-left:600px;
margin-top:3px;
font-weight: normal;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 11px;
}

#floating_menu_basket{
margin: 0;
color: #cfaed9;
position:absolute;
z-index:10;
margin-left:815px;
margin-top:8px;
font-weight: normal;
font-family: georgia;
font-size: 12px;
}

#floating_menu_buttons{
margin: 0;
color: #cfaed9;
position:absolute;
z-index:10;
margin-left:815px;
margin-top:38px;
font-weight: normal;
font-family: Times New Roman, Times, serif;
font-size: 12px;
}

#floating_search{
position:absolute; 
margin-left: 844px;
margin-top: -30px;
text-align: center;
width: 200px;
}

.innertube{
margin: 15px 10px 10px 10px; /*Margins for inner DIV inside each column (to provide padding)*/
/* margin-top: 0;*/
}

.innertube_header{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
/* margin-top: 0;*/
}

/* FORM ELEMENTS */
//.feedback {width: auto; margin: 20px 0px;}
//.feedback p {padding: 0px; margin: 5px 0px; background: #fff; color: #8a754e; font-size: 1.5em; text-align: left;}
//.feedback img {padding: 5px 0px;}
//.feedback form {padding: 0px 0px 15px 0px; margin: 0px; background: #fff; text-align: left;}
//.feedback label {color: #666;}
.feedback input {width: 200px; padding: 2px 3px; margin: 0px 0px 0px 0px; background: #fff url(https://secure.tdrnetworks.com/wentworth/images/background-input.jpg) repeat-x top left; border: 1px 
solid #a5a5a5; font: 10px Arial, Helvetica, sans-serif;}
.feedback textarea {width: 300px; padding: 2px 3px; margin: 0px 0px 0px 0px; background: #fff url(https://secure.tdrnetworks.com/wentworth/images/background-input.jpg) repeat-x top left; border: 1
px solid #a5a5a5; font: 10px Arial, Helvetica, sans-serif;}
//.feedback .feedbacksubmit {width: 100px; padding: 2px; margin: 10px 0px 0px 0px; background: #98c740; border: 1px solid #739136; color: #fff; font-size: 1.1em;}


.step1  {color:#000033;  layer-background-color:#cccccc;
        position:absolute; top: 180px; left: 620px; height:400px;
        z-index:10;  }


.step2  {color:#000033;  layer-background-color:#cccccc;
        position:absolute; top: 180px; left: 620px; height:400px;
        z-index:10; visibility:hidden; }

.step3  {color:#000033;  layer-background-color:#cccccc;
        position:absolute; top: 600px; left: 620px; height:400px;
        z-index:10; }
