/*
Theme Name: SimpleWP
Theme URI: http://www.themelab.com/free-wordpress-themes/
Description: Design by <a href="http://www.ceneb.com">Ceneb</a>.  WordPressed by <a href="http://www.themelab.com">Theme Lab</a>
Version: 1.0
Author: Theme Lab
Author URI: http://www.themelab.com/
*/

body{background:#FFF url(images/body_bg.png) repeat-x;color:#FFF;font-size:11px;font-family:Verdana;margin-bottom:10px;}
#wrapper{width:913px;margin:-20px auto;}
#top{background:none no-repeat;height:50px;width:913px;}
#date{float:left;padding-left:20px;padding-top:5px;}
#subscribe{float:right;padding-right:20px;padding-top:5px;}
#subscribe a{color:#FFF;text-decoration:none;}
#subscribe a:hover{text-decoration:underline;}
#header{height:125px;width:913px;margin-bottom:0px;background:none;color:#FFF;}
#title{float:left;margin-top:-14px;margin-left:15px;}
#title a{color:#000;text-decoration:none;}
#header h1{margin:0px;font-size:30px;}
#header h2{margin:0px;font-size:14px;}
#search{float:right;}





ul.menu{list-style:none;margin:0px;padding:0;background:url(images/menu_bg.png);width:913px;height:45px;}
ul.menu li{float:left;list-style-type:none;margin-top:10px;margin-left:10px;}
ul.menu li a {float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#4d4d4d;padding-left:15px;padding-right:25px;line-height:35px;text-decoration:none; border-right: 1px solid #689bc8;}
ul.menu li a:visited {color:#4d4d4d;font-weight:normal;}
ul.menu li a:hover {background:url(http://dualtonemedia.com/dewitt/wp-content/themes/simplewp/simplewp/images/menu_bg2.png);text-decoration:underline;}
ul.menu li a:visited:hover {background:url(http://dualtonemedia.com/dewitt/wp-content/themes/simplewp/simplewp/images/menu_bg2.png);text-decoration:underline;}
ul.submenu{list-style:none;margin:0px;padding:0;background:url(images/submenu_bg.png) no-repeat;width:913px;height:25px;padding-left:1px;padding-bottom:0px;}
ul.submenu li{float:left;list-style-type:none;margin-top:5px;margin-left:10px;}
ul.submenu li a {float:left;color:#FFF;padding-left:14px;padding-right:14px;line-height:16px;text-decoration:none;font-size:11px;text-align:center;}
ul.submenu li a:visited {color:#FFFFFF;font-weight:normal;}
ul.submenu li a:hover {text-decoration:underline;}
ul.submenu li a:visited:hover {text-decoration:underline;}





.menu {list-style:none;margin:0px;padding:0;background:none;width:913px;height:45px;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:913px; w\idth:913px;}
/* remove all the bullets, borders and padding from the default list styling */

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;list-style-type:none;margin-top:0px;margin-left:0px;}
/* style the links for the top level */
.menu a, .menu a:visited {float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#4d4d4d;line-height:35px;text-decoration:none;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}


/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:url(images/menu_bg.png); }
/* style the second level hover */
.menu ul ul a.drop:hover{background:url(images/menu_bg.png2);}
.menu ul ul :hover > a.drop {background:url(images/menu_bg.png2);}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:url(images/menu_bg.png2);}
/* style the third level hover */
.menu ul ul ul a:hover {background:none;}



/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {position:absolute;visibility:hidden;width:160px;margin-top:35px; height:15px; margin-left:-60px;}




/* another hack for IE5.5 */
* html .menu ul ul {top:30px;t\op:31px;}

/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px; width:149px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#689BC8; color:#000; height:auto; line-height:1em; margin-top:-10px; padding:5px 10px; width:120px;border-bottom:1px solid #000;}

.menu li a:hover {background:#689BC8;text-decoration:underline;}



/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:hover {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#000;}
.menu :hover > a, .menu ul ul :hover > a {color:#4d4d4d;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}


#maincontent{overflow:hidden;width:913px;background:url(images/content_bg.png);padding-bottom:25px;color:#464647;}
#maincontent2{overflow:hidden;width:913px;background:url(images/content_bg2.png);padding-bottom:25px;color:#464647;}

#content{float:left;width:562px;margin-left:45px; margin-top:20px;}

#content2{ background:none;float:left;width:500px;margin-left:45px;margin-top:20px;}



#content h2 a {background:none;padding-top:4.5px;font-weight:100;font-size:26px;color:#4E8ABE; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}

#flash{margin-left:-39px; }

#text{float:left;width:530px;}


#latestarticle{width:588px;background:#FFF;}

.archivearticle{width:588px;background:#FFF;margin-bottom:10px;}

.archivearticle .posttitle{float:left;}
.archivearticle .postinfo{float:right;font-size:11px;padding-top:1px;font-weight:normal;}
.archivearticle .postinfo a{color:#464647;text-decoration:none;}
.archivearticle .postinfo a:hover{text-decoration:none;}
.archivearticle .postcontent{padding-left:10px;padding-right:10px;padding-bottom:4px;}

.postcontent a {color:#464647;text-decoration:none;}

.postcontent p{margin:0; padding:10px 0 0 0;}

#latestarticles{float:left;width:289px;margin-top:10px;background:#FFF;}
#latestarticlescontent{padding-left:15px;padding-top:10px;padding-bottom:10px;padding-right:15px;}
#latestarticlescontent h2, #latestcomments h2, .postcontent h2, .posttitle h2 {font-size:24px;margin:0;}
#latestarticlescontent h2 a, #latestcomments h2 a, .postcontent h2 a, .posttitle h2 a{text-decoration:none;font-family:"Times New Roman", Times, serif;color:#4E8ABE}
#latestarticlescontent h2 a:hover, #latestcomments h2 a:hover, .postcontent h2 a:hover, .posttitle h2 a:hover {text-decoration:none;}
#latestarticlescontent p{margin-top:2px;}
#latestcomments{float:left;width:289px;margin-top:10px;margin-left:10px;background:#FFF;}
#latestcommentscontent{padding-left:15px;padding-top:10px;padding-bottom:10px;padding-right:15px;}
#latestcommentscontent h2{font-size:14px;margin:0;}
#latestcommentscontent p{margin-top:2px;}
#flickr{float:left;width:588px;margin-top:10px;background:#FFF;}
#flickrcontent{padding-top:10px;padding-left:5px;padding-bottom:5px;}
#flickrcontent img{padding-left:4px;border:0;}
.title{background:none;padding-top:4.5px;font-weight:none;font-size:26px;color:#4E8ABE; font-family:Georgia, "Times New Roman", Times, serif;}
.title2{background:none;padding-top:4.5px;font-weight:none;font-size:26px;color:#BE824E; font-family:Georgia, "Times New Roman", Times, serif;}
.title3{background:none;padding-top:4.5px;font-weight:none;font-size:21px;color:#BE824E; font-family:Georgia, "Times New Roman", Times, serif;}

#latestarticle .posttitle{float:left;}
#latestarticle .postinfo{float:right;font-size:11px;padding-top:1px;font-weight:normal;}
#latestarticle .postinfo a{color:#464647;text-decoration:none;}
#latestarticle .postinfo a:hover{text-decoration:underline;}
#latestarticle .postcontent{padding-left:10px;padding-right:10px;padding-bottom:4px;}
#sidebar{float:right;width:225px;margin-right:38px;margin-top:20px;}
#sidebar2{float:right;width:290px;margin-right:6px;}
#sidebar6{float:right;width:290px;margin-right:6px;padding-top:-100px; }
#sponsors{background:#FFF;padding-bottom:8px;overflow:hidden;}
#sponsorscontent{padding-top:3px;padding-left:0px;padding-right:0px;}
#sponsorscontent img{padding-top:5px;border:0;}

.right{float:right;}
.left{float:left;}
.sidebar-item {margin-top:10px;background:#fff;}
.sidebar-item ul {margin:0;padding:8px;list-style-type:none;}
.sidebar-item a{color:#4d4d4d;text-decoration:none;}
.sidebar-item a:visited{color:#4d4d4d;text-decoration:none;}
.sidebar-item a:hover{text-decoration:none;}

#seperator{margin-top:11px; margin-bottom:20px;}

#calendar{margin-top:20px; margin-bottom:10px; margin-left:0px;}

#cbtn{margin-top:60px; margin-bottom:10px;}

#bbtn{margin-top:6px; margin-bottom:16px;}


#sidebar h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4d4d4d;text-decoration:none;}

#sidebar h2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4d4d4d;text-decoration:none;}

#sidebar h2 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4d4d4d;}

#sidebar h2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4d4d4d;}


#footer{background:url(images/footer_bg.png) no-repeat;height:65px;padding-top:20px;}
#copyright{color:#4E8ABE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; margin-top:10px;}
#copyright a{color:#4E8ABE;text-decoration:underline;}
#copyright a:hover{text-decoration:underline;}
#links{float:right;}
#links a{color:#FFF;text-decoration:none;}
#links a:hover{text-decoration:underline;}
.bold{font-weight:bold;}
#search{float:right;margin-top:90px;margin-right:5px;}
#search #field{float:left;background:url(images/bg_search.png) no-repeat;border:0;height:25px;width:215px;padding-top:5px;padding-right:5px;text-indent:10px;color:white;text-align:left;}
#search #button{float:left;background:#b8c7d1;border:0;height:24px;width:35px;margin-left:5px;}
#search h2{font-size:12px;font-weight:normal;padding-bottom:0px;}

#email{float:left;margin-top:10px; margin-bottom:25px;}
#email #field{float:left;background:url(images/bg_search.png) no-repeat;border:0;height:25px;width:220px;padding-top:5px;text-indent:5px;color:white;text-align:left;}
#email #button{float:left;background:#b8c7d1;border:0;height:24px;width:35px;margin-left:5px;}
#email h2{font-size:12px;font-weight:normal;padding-bottom:4px;}



.alignleft {float:left;}
.alignright {float:right;}
.alignleft a, .alignright a {color:#fff;}
.nocomments {text-align:center;}

.postcontent { border: 2px solid #d9e0e4; border-top:none; }
img.avatar {float:left; padding-right:5px;
