@charset "UTF-8";
/* CSS Document */

body {margin:0;padding:0;background:black;color:white;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#8e5edf;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666666;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:white;}
.block1 h1 {background:#333333;padding:3px 0;margin-top:0;margin-bottom:0;color:white;text-align:center;border-bottom:2pt solid #2b2b2b;width:100%;}
.block1 h1 a:link {text-decoration:none;}
.block1 h1 a:visited {text-decoration:none;}
.block1 h1 a:hover {text-decoration:none;color:#3d2563;}
.title {background:#333333;padding:3px 0;margin-top:0;margin-bottom:0;color:white;text-align:center;border-bottom:2pt solid #2b2b2b;width:100%;}

.newslist {list-style:none;margin-left:0;padding-left:0;margin-top:0;}
.newslist li {border-bottom:#333333 1pt dotted;padding:15px 0;}
p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:white;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:white;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:white;}
ul {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:white;}

a:link {color:#8e5edf;text-decoration:none;}
a:visited {color:#8e5edf;text-decoration:none;}
a:hover {color:#5f4a7f;text-decoration:none;}

#container {width:950px;margin:0 auto;}
#header {width:950px;float:left;height:186px;}
.logo {float:left;margin-top:0;background:url(headlogo.jpg) top left;width:185px;height:182px;}
.nav {float:right;margin-top:0;background:url(headback.jpg) top left;width:760px;}
.flash {float:right;}
#content {width:936px;padding:3px 7px;float:left;background:url(contentback1.jpg) top center black no-repeat;}
#footer {width:950px;clear:both;padding:10px 0;border-bottom:2pt #333333 solid;border-top:1pt #333333 solid;}
#footer p {margin:0;text-align:center;}

.margin {margin:0;}
.clear {visibility:hidden;clear:both;}
.left {float:left;margin-right:5px;}
.right {float:right;margin-left:5px;}
.headline {background:#333333;padding:3px 0;margin-top:0;margin-bottom:3px;color:white;text-align:center;border-bottom:2pt solid #2b2b2b;width:100%;}
.headline a:link {text-decoration:none;}
.headline a:visited {text-decoration:none;}
.headline a:hover {text-decoration:none;color:#3d2563;}

.block1 { background:url(images/block_bgd.gif) left top repeat-x black;}
.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:10px 7px 12px 7px;}

#leftdiv {float:left;width:230px;}
#rightdiv {float:right;width:690px;}
#2column-left {float:left;width:333px;}
#2column-right {float:right;width:333px;}

.column1-unit {width:690px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-left {float:left; width:333px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-unit-right {float:right; width:333px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column3-unit-left {float:left; width:239px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/}
.column3-unit-middle {float:left; width:239px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/; margin-left:7px;}
.column3-unit-right {float:right; width:239px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

.column2-contact-left {float:left; width:460px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}
.column2-contact-right {float:right; width:220px; margin-bottom:10px !important /*Non-IE6*/; margin-bottom:5px /*IE6*/;}

#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 5px solid #3d2563; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#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: 6px 10px;
background-color: black; /*Brown color theme*/ 
}

#modernbricksmenu2 a:hover{
background-color: #3d2563; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #3d2563; /*Brown color theme*/ 
color: white;
border-color: #3d2563; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 3px;
padding: 0;
}

#myform .textinput{
width: 110px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
color:white;
height: 20px;
border: 1px solid black;
background-color: #3d2563;
}


.markermenu{
width: 212px; /*width of menu*/
}

.markermenu ul{
list-style-type: none;
margin: 8px 0 0 0;
padding: 0;
}

.markermenu ul li a{
background: black url(arrow-list.gif) no-repeat 2px center;
font: bold 13px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px dotted #333333;
}


* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: white;
}

.markermenu ul li a:hover{
color: white;
background-color: #333333;
background-image:url(arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */