#awf_field-44108240 {background:transparent; border:none; width:15px; }
#awf_field-44108242 {background:transparent; border:none; width:15px; }
#awf_field-44108241 {background:transparent; border:none; width:15px; }
.headline_area {
margin-bottom:1.4em;
}
.radio {background:transparent; border:none; width:20px; }
 .af-element-radio {
margin-left:10px;
}
#welbox {padding:8px;  border: 1px dotted #cccccc; margin-top:15px; margin-bottom:15px; background:#f3f3f3;}
.choiceList-radio-stacked  {
display:block;
width:200px !important;}
#socialdivtwo {float:right; width:250px;}
#socialclass {float:left; width:600px; padding-top:7px;}
#socialdiv {width:55px; float:left; font-size:11px; padding-top:6px;}
#socialdivthree {float:left; padding-top:3px;}
#page_navi #socialdivthree a {margin-left:4px; margin-right:4px;}


.teaser h2 a {
line-height:25px;
}
#af-form-2028637421 .af-standards .af-element {
padding-left:0px !important;

}


af-form-2028637421, #af-form-2028637421 .quirksMode {
width:235px !important; 
}

#af-form-124671951, #af-form-124671951 .quirksMode {
width:300px !important;
}

.sideimg {margin-left:35px;}
#endpostleft img {margin-top:8px;}
#endpostleft {float:left; width:340px; margin-top:4px;}
#endpostright {float:left; width:auto; margin-top:11px;}
#endpostbox {width:530px; margin-top:20px; font-size:14px; font-weight:bold; margin-bottom:12px; background-color:#f3f3f3; border:1px #cccccc solid; padding:12px;} 
#endpostbox .homeboxlist {color:#565656; font-size:12px; display:block; padding:0px 0px; font-weight:normal; } 
.endpostboxtitle { font-size:16px; font-weight:bold; display:block; padding-bottom:3px;}
#testphoto {float:left; width:80px; margin-top:7px;}
#testtext {float:left; width:480px; margin-left:15px; margin-bottom:30px; min-height:85px;}
.front .sidebar ul.sidebar_list {
padding-top:5px;
}
.front #page {padding-top:15px;}
#buttondiv {margin-top:20px; margin-bottom:4px;}
#homeboxright {float:left; width:235px; margin-left:90px; padding-top:22px;}
#homeboxleft {float:left; width:550px; margin-left:15px; font-size:15px; line-height:23px; }
.homeboxlist {color:#ffffff; font-size:12px; display:block; padding:4px 0px;}
.front #hometop {width:975px; padding-top:23px; margin-right:auto; margin-left:auto; background: url(images/hometopbg.gif) no-repeat; display:block;}
#homebox {background: url(images/homedivbg.gif) no-repeat; color:#ffffff; width:925px; padding-top:16px;  margin-right:auto; margin-left:auto;}
.front #starttop {display:none;}
.homeboxtitle h1 {color:#ffffff; display:block; font-size:21px; font-weight:bold; padding-bottom:12px; font-family:arial; letter-spacing:1px;}
.af-form-wrapper {
width:280px !important; 
}
#sidebars .af-form-wrapper {
width:230px !important; 
}
#af-form-2143467929, #af-form-2143467929 .quirksMode {
width:300px !important;}
#af-form-731606382, #af-form-731606382 .quirksMode {
width:300px !important;
}
.nosidebars .noneclass {
	display:none;
}
.nosidebars #content {width:933px;}
.nosidebars #comments {display:none;}
.nosidebars #sidebars {display:none;}
.nosidebars #starttop {display:none;}
.nosidebars #hometop {width:975px; margin-right:auto; margin-left:auto; background: url(images/topbg4.gif) no-repeat; height:28px; display:visable;}
.nosidebars #container {background: url(images/topbg5.png) repeat-y; width:975px;}
.nosidebars #page {background: url(images/topbg4.png) no-repeat; padding-right:0px; padding-left:25px;}
.nosidebars .post_box  {
border-bottom:none;;
margin-bottom:10px;
padding-bottom:20px;
padding-top:33px;
}


#toncontainer {width:950px; margin-right:auto; margin-left:auto;}
.to_comments {display:none;}
.comlink {padding: 0px 0px; margin-bottom:15px; font-weight:bold; color:#36648B;}
.changedate {color:#9F9F9F;
font-size:11px;
padding:0px;}
.rptitle {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;}
.homeone .format_text ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
}
#recentposts ul li {border-bottom:#EAEAEA 1px solid; padding-bottom:10px; margin-bottom:10px;}
.homeone #comments {display:none;}
.homeone .format_text p {
margin-bottom:20px;
}
.homeone .post_box {border-bottom:0px; margin-bottom:0px; padding-bottom:0px; padding-left:50px; padding-right:50px;}
.recentitle {font-size:18px; color:#616E77; border-bottom:#EAEAEA 1px solid; padding-bottom:5px; margin-bottom:15px; display:block; font-weight:bold;}
#recentposts {float:left; width:550px; margin-right:52px;}
.booktitle {font-size:18px; color:#616E77; border-bottom:#EAEAEA 1px solid; padding-bottom:5px; margin-bottom:15px; display:block; font-weight:bold;}
#book {float:left; width:300px;}

.homeone #content {width:950px;}
#gregg {float:left; width:96px; height:105px; margin-right:10px; background: url(images/gregg.jpg) no-repeat;}
#greggtext {float:left; width:205px;}
#socialaboutbox {float:left; width:312px; margin-left:38px;}
#socialcon { display:block; margin-bottom:10px; border-bottom: #EAEAEA 1px solid; padding-left:32px; padding-right:0px; padding-bottom:10px;}
#aboutus {background: url(images/aboutbg.gif) left bottom no-repeat; margin-top:15px; padding-bottom:30px; float:left; width:550px;}
.aboutusspan {font-size:18px; display:block; padding-bottom:25px; color: #36648B; font-weight:bold; }
.home .headline_area {display:none;} 
#hometop {display:none;}
#starttop {width:975px; margin-right:auto; margin-left:auto; background: url(images/starttop.gif) no-repeat; height:28px;}
.homeone #starttop{display:none;}
.homeone #hometop {width:975px; margin-right:auto; margin-left:auto; background: url(images/topbg4.gif) no-repeat; height:28px; display:visable;}
.homeone #sidebars {display:none;}

#wp_page_numbers {float:right; width:auto; margin-right:15px; padding-top:10px; margin-bottom:10px;}
#wp_page_numbers a:hover {
border:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
margin-left:1px;
margin-right:1px;
padding:5px 8px;
font-weight:bold;
font-size:12px;
background:#2C6288;
}
#wp_page_numbers li a:hover {
border:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
margin-left:1px;
margin-right:1px;
padding:5px 8px;
font-weight:bold;
font-size:12px;
background:#2C6288;
}
#wp_page_numbers a {
border:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
margin-left:1px;
margin-right:1px;
padding:5px 8px;
font-weight:bold;
font-size:12px;
background:#616E77;
}

#wp_page_numbers li.active_page a:hover {
border-color:#FFFFFF;
background:#2C6288;
color:#ffffff;
}
#wp_page_numbers li.active_page a {
border-color:#FFFFFF;
background:#2C6288;
}

#wp_page_numbers li.page_info {
background:#616E77;
border:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
float:left;
font-size:12px;
margin-right:1px;
padding:5px 8px;
font-weight:bold;
}

#stext {float:left;}
#simg {float:left;}
li.widget p a {
text-decoration:none;
}
li.widget p a:hover {
text-decoration:underline;
}

.comments_closed p {
display:none;
}

h2, h2 a {


font-weight:bold;
line-height:32px;
font-family:Arial;
color:#555555;
font-size:18px;
}

.format_text a {text-decoration:none;}
.format_text a:hover {text-decoration:underline;}
.post_box  {
padding-bottom:20px;
padding-top:8px;
margin-bottom:10px;
}

.sidebar h3 {

line-height:1.385em;
margin-bottom:0.692em;
border-bottom: #CCCCCC 1px dotted;
font-variant:normal;
text-transform:uppercase;
font-weight:bold;
letter-spacing:0px;
padding-bottom:5px;

}

#af-form-1361686533, #af-form-1361686533 .quirksMode {
width:280px !important;
}

#sidebars {
border:0 none;
float:right;
width:334px;
}

li.widget {
font-size:12px;
line-height:23px;
margin-bottom:2em;
border-bottom: #EAEAEA 1px solid;
padding-left:20px;
padding-right:20px;
width:279px;
padding-bottom:20px;
}
.sidebar ul.sidebar_list {
padding-left:.8em;
padding-right:.7em;
}
ul.sidebar_list {
padding-top:0em;
}

.headline_area h1 {font-family:Arial;
color:#555555;
font-size:22px;
font-weight:bold;
line-height:32px;}

.homeone #container {background: url(images/topbg5.png) repeat-y; width:975px;}
.homeone #page {background: url(images/topbg4.png) no-repeat; padding-right:0px; padding-left:25px;}

#container {background: url(images/middle.gif) repeat-y 0px 200px; width:975px;}
#page {background: url(images/midtop.gif) no-repeat; padding-right:0px; padding-left:25px; padding-top:0px;}
#header {display:none;}
#footdiv {margin-bottom:30px; background: url(images/footbg.gif); width: 975px; margin-left:auto; margin-right:auto; height:5px;}
#footer {display:none;}
body {background: url(images/topbg.gif) repeat-x #EAEAEA;}
#copytext {float:left;}
#copyimg {float:right; padding-top:0px;}
#copytextimg {float:right; }
#clear {clear:both;}
#copybox {width:965px; margin-right:auto; margin-left:auto; color:#CECECE;
font-size:11px; padding-top:28px;}
#copybox a {color:#2C6288;}
#footercopy {background:none repeat scroll 0 0 #31393E; height:70px; width:100%;}
#footerlogo {width:100%; text-align:center; height:150px; padding-top:10px; background:none repeat scroll 0 0 #E5E5E5;}
#page_navi  {
background:#2F5271;
font-size:10px;
height:27px;
padding-top:0px;
width:100%;
color:#CBCBCB;
}
#page_navi a {
margin-right:2px;
margin-left: 2px;
color:#CBCBCB;
font-weight:bold;
}
#page_navi a:hover { text-decoration:underline;
}
#logodiv  {
background:none repeat scroll 0 0 #36648B;
height:138px;
width:100%;
}
#logobox {padding-top:20px; width:965px; margin-right:auto; margin-left:auto;}
#navdiv {width:100%; background: url(images/navbg.gif) repeat-x; margin-bottom:20px;}
.menu { width:965px; margin-right:auto; margin-left:auto;}
.menu a {font-size:16px; padding:0.638em 1.15em;
font-weight:bold;
letter-spacing:0px;
text-transform:none; background:transparent;}
.menu .current a, .menu .current-cat a {
background:transparent;
}

.menu .current a:hover, .menu .current-cat a:hover {
background:#DDDDDD none repeat scroll 0 0;
}
.format_text {
font-size:14px;
line-height:23px;
}
.format_text p {
font-size:14px;
line-height:23px;
}



