/* I moved the comment from the top of this page and saved it  a file in the custom folder*/

.firsttable{
	width:300px;
	float:left;
	padding-right:20px;
	padding-bottom:0px;
}
table tr td{
	text-align:center;
}
body.custom { background: #dce4a8 url(images/bg.png) repeat-x;}
.head_table{
	height:40px;
	font-size:1.2em;
	background:#3b6b84;
}


.custom #header { background: #acdff8 url(images/head.png) no-repeat; height:84px; margin-top: -730px;}

.custom #drop_shad {
 margin-left:-18.5px;
 height:730px;
 background: url(images/shadow_for_all.png) repeat-y;
 z-index:-1000;
 width:1047px;


}


.custom #container {

 margin-top: 0em;
 margin-bottom: 0em;


}

.custom #content {
border-left:1px solid #E1E1E1;	
width:670px;
padding-left:0px;
}

.custom .no_sidebars #content{
	width:100%;
}

.custom li.widget {
	margin-bottom:15px;
	font-size:1.2em;
	font-weight: bold;
	text-indent: 5px;
}
.custom li.widget a{
	text-decoration: underline;
}
.custom hr {
	border: none 0;
	border-top: 1px dashed #ccc;/*the border*/
	width: 100%;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
	margin: 5px auto;
	margin-bottom:10px;
} 

.custom li.thesis_widget_google_cse form input[type="text"] {
	width: 65%;
}

/*
.custom .thesis_widget_google_cse h3{
	background: url('/images/global/search_header.jpg') center left no-repeat; 
	height: 38px; 
	width: 200px; 
	text-indent: -9999px;
}


	
.custom .widget_polls-widget h3 {
height:48px; 
background:url('/images/global/poll_bar_header.jpg') center left no-repeat; 
text-indent: -9999px;
}



.custom .widget_killer_recent_entries h3 {
height:48px; 
background:url('/images/global/latest_entry_header.jpg') center left no-repeat; 
text-indent: -9999px;
}

.custom .ctc h3 {
height:48px; 
background:url('/images/global/tag_cloud_header.jpg') center left no-repeat; 
text-indent: -9999px;
}
*/

.custom #page {
 background: #fff;
 width: 1010px;

}  


/* Banner Ad in the Header */

.custom #leaderboard_ad {

  position: relative;
  width: 500px;
  height: 90px;
  top: -20px;
  left: 446px;
}

.custom #rss {

  position: relative;
  width: 500px;
  height: 32px;
  top: 25px;
  z-index: 500;
  left: 730px;
}

.custom #facebook {

position: relative;
  width: 200px;
  height:0px;
  top:-60px;
  left:500px;
}

/* Logoin the Header */

.custom #logo {
 
  position: absolute;
  width: 500px;
  height: 130px;
  top: 40px;
  left:inherit;
  margin-left:-10px;
}



/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 0px 3px 0px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #f60; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 8px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #D7EBBC; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #f90; /* set desired hover color */
}


.custom .menu {

background: url(images/nav.png) center top no-repeat;
font-weight: bold;

}


.custom .menu li li{
background: #F90;

}

.custom .menu li li li{
background: #F60;

}

.custom .menu li a{

background: url(images/transparent.gif) center top repeat-x;
padding-top:12px;
color:#fff;
} 

.custom .menu li li a{

} 

.custom .menu ul a{
background: url(images/transparent.gif) center top repeat-x;
} 


.custom .menu li a:hover{
	color:#750013;
} 

.custom .menu li a:visited{
background: url(images/transparent.gif) center top repeat-x;
} 

.custom .menu li a:current{
background: url(images/transparent.gif) center top repeat-x;

} 


/*#container { -moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-radius-topleft: 6px;
-webkit-border-radius-topright: 6px
} */


div#sidebars {border:none; padding-left:10px; padding-right:0px;}

/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/
/* footer widget area setup */

#footer_setup {
	/* widgetized footer background (not footer background) */
	
	/* widget padding */
	padding: 0px;
	/* margin at bottom of widgets */
	margin-bottom: 0px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */

#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 323px;
	/* space between widgets */
	padding-right: 5px;
	/* text color */
	color: #ffffff;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/

#footer_setup .footer_items h3 {

	/* font size */
	font-size: 1.25em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 1px;
	/* font color*/
	color: #fff;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 1px solid #0F4B6E;
	/* distance between border and widget text */
	margin-bottom: 5px;

}

/* do not change these! */

#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; } 

.custom #footer_area .page #footer {
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	
}




.custom #footer {
	border-top:0;
	border-bottom:0;
	background: #2798d5 url(images/footer.png) repeat-x; height: 50px;
} 

.custom #footer a {
	border-bottom: 0px;
}
.myfooterlinks{
	width:500px;
	margin:0 auto;
	padding-top:20px;
	font-size:12px;
	text-align:center;
}

.custom #featured{ position:absolute; top:157px; }

.custom #feature_box{ 
	padding-left:0; 
	padding-right:0; 
	height:242px; 
	width:1010px; 
	top: 800px;
	margin-left: auto;  
	margin-right: auto;
	border: none;
	border-style: none;
}

.custom h3, h6 {
	font-weight:bold;
}

.custom #myGallery {
	border: 0px;
}



.custom .sidebar ul.sidebar_list {
	padding-left: 0px;

}
.custom .sidebar ul.sidebar_list ul li{
	border-bottom:1px dashed #eee;
	margin:0;
	padding-top:3px;
	padding-bottom:3px;
}
/*
.custom .menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover {
	background:transparent url(/images/global/transparent.gif) repeat-x scroll center top;
}
*/

.menu{
	height:40px;
}
.custom .comments_closed p {
  display: none;
}


.custom .sidebar h3 {
	font-variant:normal;
	letter-spacing:normal;
}
.custom .sidebar ul.sidebar_list a {
	text-decoration:underline;
	color:#437991;

}
.toplink{
	color:#437991;
}
.custom .sidebar ul.sidebar_list a:hover {
	text-decoration:none;

}

.custom h1 { font-family: arial, serif; font-size: 20pt; font-weight: bold; color:#cc0323; }
.custom h2 { font-family: arial, serif; font-size: 16pt; font-weight: bold; margin-top:10px; color:#cc0323;}
.custom h3 { font-family: arial, serif; font-size: 12pt; font-weight: bold; color:#750013; text-align:center;}

.custom a{
	color:#437991;
}