/* Start of CMSMS style sheet 'Dakota: Blue' */
/*reset*/body{background:#fff;margin:0}
/* Tables still need 'cellspacing="0"' in the markup. */table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
/* Remove possible quote marks (") from <q>, <blockquote>. */blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
*{padding:0;margin:0}
h1{color:#06759E;}
h2,h3,h4{padding-top:5px;padding-bottom:5px;/*color:#007595*/ color:#06759E;}
h2{font-size:15px}
h3{font-size:13px}
h4{font-size:12px}
li{padding-bottom:5px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}
#wrapper{margin:0 auto;width:800px;background:url(uploads/images/skin/bg-body.jpg) repeat-y;}
#header{width:800px;color:#333;height:130px}
#logo{float:left;height:130px;width:278px}
#content{width:780px;padding:10px;padding-top:5px;padding-bottom:0;min-height:410px;}
.onecolumn{padding:90px}
#footer{width:800px;padding-bottom:5px;padding-top:20px;font-size:11px;letter-spacing:0px;font-weight:700;text-align:center}
p{padding-bottom:10px;clear:both}
#content .left{float:left;width:390px;padding-left:10px}
#content .right{width:380px;float:right}
.box{background:url(uploads/images/skin/panel.gif) #FFF no-repeat top left;width:337px;padding:5px 15px}
.box-bottom{background:url(uploads/images/skin/panel.gif) no-repeat top left;height:15px;font-size:0}
.gray-box,.gray-box-pink{height:156px;width:355px;margin-bottom:16px;padding-left:10px;padding-right:10px;padding-top:5px}
.gray-box{background:url(uploads/images/skin/gray-box.png) no-repeat top left}
.gray-box-pink{padding-right:10px;padding-left:5px;background:url(uploads/images/skin/gray-box-pink.png) no-repeat top left}
.gray-box .left-box{float:left;width:150px;padding:15px}
.gray-box .right-box{float:right;width:163px}
.gray-box-pink .right-box{float:right;padding:15px;width:150px}
.gray-box-pink .left-box{float:left}
h2.welcome{color:#06759E;font-size:70px;letter-spacing:-5px}
a,a:visited{color:#06759E;text-decoration:underline}
a:hover{text-decoration:none}
a.blue-button{text-decoration:none;color:#fff;font-size:9px;padding-left:5px;padding-right:5px;background:url(uploads/images/skin/panel.gif) repeat-x;height:15px;float:right}
a.blue-button:hover{text-decoration:underline}
li{margin-left:20px;list-style-position:outside}
/*
Menu Styles
*/.menu .currentpage{}
.menu{border:none;border:0;margin:0;padding:0;margin-right:1px;font-weight:700;font-size:11px;padding-top:82px;background:url(uploads/images/skin/bg-menu.jpg) no-repeat bottom}
.menu ul{height:28px;list-style:none}
.menu ul li{float:left;padding:0;margin:0}
.menu .bottom{height:2px;line-height:2px;width:122px}
li.sectionheader{display:block}
.menu ul li a,.menu ul li span{background:url(uploads/images/skin/separator.gif) bottom right no-repeat;color:#000;display:block;line-height:28px;margin:0;padding:0 10px 0 5px; text-align:center;text-decoration:none;text-transform:uppercase}
.menu ul li a:hover,.menu ul li span:hover{color:#f0f0f0}
.menu .submenu-list{display:none;height:auto;padding:0;margin:0;border:0;width:108px;background:none;background-color:#96AEB8;/*#92ABB5;*/position:relative;top:-2px;left:-2px;padding-top:5px;padding-bottom:5px;padding-left:1px}
.menu li:hover ul{display:block}
.menu ul li ul li{display:block;float:none;margin:0;padding:5px;width:auto}
.menu li:hover li a{background:none}
.menu ul li ul li a{display:block;line-height:normal;text-decoration:none;margin:0;padding-left:2px;padding-right:1px;text-align:left;text-transform:none;font-size:11px; font-weight:bold; font-family: arial, Helvetica,sans-serif }
.menu ul li.last a{background:none}
.menu li ul a:hover{border:0}
.menu p{clear:left}
.submenu{position:absolute;background:#333 repeat;width:109px;opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;height:auto;z-index:200}
/*
END Menu Styles
*//*Gallery*/.thumb{width:115px;margin:0}
.thumb a{padding:5px}
.image-box{height:330px;background:url(uploads/images/skin/bg-images.gif) no-repeat;width:395px;padding-top:12px;padding-left:11px}
#content .leftWall{float:left;width:340px;padding-left:10px}
#content .rightWall{float:right}
.contactform td{padding:5px;margin:5px;}
.contactform span.required{color:red;}
.contactform .msgError{color:red; font-size:10px;float:left;}
.contactform .field input[type=text],.contactform textarea{width:262px;}
.contactform  .explanation{font-size:9px;}
dt{ padding-bottom:5px; }
dd{padding-bottom:10px; padding-left:10px;}
/* End of 'Dakota: Blue' */

