/****************************** GENERAL ****************************/

/* NO PAGE TITLES ON MAIN PAGES */

.custom #no_headline .headline_area {display:none;} 

/* LINK DISPLAY */

.custom a {outline:none;}

/* TABLE TEXT ALIGNMENT */

td {vertical-align:text-top;}

/****************************** HEADER *****************************/

/* HEADER IMAGE */

.custom #logo {display:block; height:150px; padding-top:4em;}
.custom #header {
border-bottom:0;
background:url(images/header.jpg) no-repeat;
height:229px; 
width:983px;
outline:none;
padding:0;
margin-top:-1.1em;}
.menu {background:#111111;}

/***************************** SIDEBARS **************************/

/** SOCIAL ICONS **/

div.social_icons img {padding:3px; margin-top:-0.5em;}
div.social_icons h3 {color:#000000}
div.social_icons2 {margin-left:1.2em;}
div.social_icons {background:#ffffff; border:6px solid #ffffff; margin-top:-1em;}

/* ADD CAPTION */

.custom #custom_box p.caption-text { 
font-size:1em; 
line-height:1.5em; 
margin-bottom:0;
text-align:center;
}

/* BORDER AROUND MM BOX */

.custom #custom_box {border: none; margin-top:-1em;}


/** NAV MENU BOX **/

.tabbedwidget {
margin-top:2em;
background:#ffffff;
padding:0em;
padding-top:1em;
}

.tabnav {margin-bottom:0.4em;}

.tabnav li {
display:inline;
list-style:none;
font-size:1.3em;
}

.tabnav li a {
background:#111111;
border:1px solid #cc0000;
padding:4px 6px;
}

.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
background:#111111;
border:1px solid #cc0000;
}

.tabdiv {
margin-top:2px;
background:#ffffff;
border:1px solid #cc0000;
padding:7px;
}

.tabdiv li {
list-style:none;
margin-bottom:1em;
font-size:1.2em;
}

.ui-tabs-hide {display:none;}

/** ADVERT ALIGNMENT **/

.custom #sidebars .pwp {float:left;}
.custom #sidebars .qp_wrap {float:right;}

/***************************** CONTENT ****************************/

/* H3 TAG FORMAT */

.custom #content h3 {
margin-top:-0.4em;
font-weight:bold;
}

/* CAPTION TEXT */

.custom #content p.wp-caption-text {
line-height:1.5em; 
margin-bottom:0;
text-align:center;
font-size:1.2em;
color:#f3f3f3;
font-style:normal;
font-weight:bold;
font-family:corbel;
}

/* CAPTION BOX */

.custom .wp-caption {
  background:#111111;
  border-color:#111122;
  margin-top:1em;
}

.custom #content p.note {
  background:#99CC99;
  border-color:#99CCBB;
}

/**************************** COMMENTS ****************************/

/** LEAVE A COMMENT TEXT **/

.custom .comment-heading {font-size:1.3em; padding:1em; margin-bottom:-1em;}

/** COMMENTS CLOSED TEXT DISABLED **/

.custom .comments_closed p {display:none;}

/** SPEECH BUBBLE **/

/* AVATAR POSITION */

.custom .avatar img {float:left; margin-left:-1em; padding-right:1em;}

/* TOP BUBBLE */

.custom dl#comment_list dt.comment {background:transparent url(/images/commenttop.gif) no-repeat scroll 0% 100%; height:7em;}

/* TEXT SECTION */

.custom dl#comment_list dd.comment div.format_text {margin-top:-1em;}

/* BOTTOM BUBBLE */

.custom dl#comment_list dd.comment {
background:#99cc99 url(/images/commentbottom.gif) no-repeat scroll 0% 100%;
border-bottom:0;
margin-left:0em;
margin-top:-1em;
width:47em;
}

/**************************** FOOTER ****************************/

.custom #footer_area {background:99cc99; padding:0em; border-top:0px;}

.custom #footer .sidebar {background:#99cc99; border-width: 0; padding-top:2.2em; margin-bottom:1em; width:100%;}
	.custom #footer ul.sidebar_list {}
		.custom #footer li.widget {width:23%; padding-right:2%; text-align:left; margin-bottom:1em;}

.custom #footer_1 {text-align:left; color:#111111; font-size:0.7em;}
	.custom #footer_1 ul.sidebar_list li.widget {width:20%; margin-right:2%; float:right;}
		.custom #footer_1 ul.sidebar_list li.widget h3 {color:#111111; font-size:1.5em;}
		.custom #footer_1 ul.sidebar_list li.widget a {color:#cc0000; border-bottom:0;}
		.custom #footer_1 ul.sidebar_list li.widget a:hover {color:#cc0000;}

.custom #footer .footer_ad {text-align:center; border-width:0; margin-bottom:0em width:100%; font-size:1.3em;}
.custom #footer .footer_ad a {color:#cc0000;}
