@charset "UTF-8";
/* CSS Document */

body {background:url(back.jpg) fixed top center;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333;text-align:center;}
table p {margin:0;padding:0;}
p {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;}
h3 {color:#354b58;font-family:Arial, Helvetica, sans-serif;font-size:13px;}
.margin {margin-top:0;}
.title {background:#354b58;padding:2px 0;width:100%;margin-top:0;color:white;text-align:center;}
.border {border-bottom:#354b58 1pt dotted;padding-bottom:10px;}
.line {line-height:16px;}

#container {width:950px;margin:0 auto;background:white;}
#nav {width:940px;float:left;padding:0 5px;background:#666666;}
#header {float:left;width:950px;height:215px;}
.search {width:940px;margin:5px 0 0 0;padding:0;border-bottom:#333333 1pt dotted;float:left;}
.leftsearch {float:left;}
.rightsearch {float:right;}
#content {width:940px;padding:0 5px;float:left;}
#footer {clear:both;width:950px;border-bottom:#003366 2pt solid}
#footer p {padding:0;margin:0;}

.floatleft {float:left;margin-right:5px;}
.floatright {float:right;margin-left:5px;}

.order {background:#364d5b;color:white}

a:link {text-decoration:none;color:#003366;}
a:visited {text-decoration:none;color:#003366;}
a:hover {text-decoration:underline;color:#003366;}

.clear {clear:both;visibility:hidden;margin:0;}

.column1-unit {width:944px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-left {float:left; width:465px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-right {float:right; width:465px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-left {float:left; width:310px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/}
.column3-unit-middle {float:left; width:310px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:5px;}
.column3-unit-right {float:right; width:310px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.column4-unit-left {float:left; width:230px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/}
.column4-unit-middle {float:left; width:230px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:7px;}
.column4-unit-middle2 {float:left; width:230px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:7px;}
.column4-unit-right {float:right; width:230px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.column2-checkout-left {float:left; width:400px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-checkout-right {float:right; width:490px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.block1 { background:url(images/block_bgd.gif) left top repeat-x;}
.block1 .r { background:url(images/line1.gif) right top repeat-y;}
.block1 .b { background:url(images/line1.gif) left bottom repeat-x;}
.block1 .l { background:url(images/line1.gif) left top repeat-y;}
.block1 .t { background:url(images/line1.gif) left top repeat-x;}
.block1 .l_t { background:url(images/l_t_1.gif) no-repeat left top;}
.block1 .r_t { background:url(images/r_t_1.gif) no-repeat right top;}
.block1 .r_b { background:url(images/r_b_1.gif) no-repeat right bottom;}
.block1 .l_b { background:url(images/l_b_1.gif) no-repeat left bottom; width:100%;}
.block1 .ind { padding:8px 7px 10px 7px;}

#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 4px solid #666666; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 30px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
float:right;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 10px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 7px;
background-color: #333333; /*Brown color theme*/ 
}

#modernbricksmenu2 a:hover{
background-color: #666666; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #666666; /*Brown color theme*/ 
color: white;
border-color: #666666; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: left;
margin: 0;
margin-top: 3px;
padding: 0;
width:220px;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid black;
background-color: lightyellow;
}