/* 
	Theme Name: Inautonews
	Theme URL: http://www.inautonews.com
	Version: 0.9
*/

html {
height:100%; /* fix height to 100% for IE */
max-height:100%; /* fix height for other browsers */
}
body {
	max-height:100%; /* fix height for other browsers */
	height:100%;
	background: url('images/main_bg_gal.jpg') repeat-x left top #c9d7e4;
	width: 960px;
	color: #222222;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
/*
	moz-opacity:0.99;
	text-shadow: #000 0 0 0;
*/

		}

#wrap {
	background-color:#ffffff;
	width: 960px;
	margin: 0px auto 10px;
	padding: 0px 0px 0px 0px;
	
	}
#mpentries {
background-image:url(images/mpentries.gif); 
background-repeat:no-repeat;
width:265px;
height:42px;
}
/************************************************
*	Single post									*

************************************************/
.imageframe { margin: 10px; padding: 5px; border: 1px solid #aaa; }

.attachment {
margin:5px 10px 10px 10px;
padding:5px 5px 5px 5px;
float:left;
background-color:#f6f6f6;
border-width:1px; border-style:solid; border-color:#dddddd;
} 

#single_main {

	width: 960px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	float:left;
	line-height:20px;
	}

#singe_top2 {
	background-image:url(images/category_top_bg1.gif); background-repeat:repeat-x;
	height:126px;
	width: 844px;
	margin: 0px 0px 0px 0px;
	padding:18px 0px 0px 116px;
	overflow: hidden;
	}

#singe_top {
	background-image:url(images/category_top_bg.jpg); background-repeat:repeat-x;
	height:126px;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	}

/*------------------------------------------------*/
/*-----------------[FEATURED SLIDER]--------------*/
/*------------------------------------------------*/

.featured { width: 960px; height: 100px; margin-top: 15px; margin-bottom:10px; float: left; }

#sections { width: 720px; height: 100px; float: right; overflow: hidden; }

#sections ul { width: 10000px; padding: 0; margin: 0; height: 100px; float: left; list-style-image: none; display: block; }

#sections li { width: 720px; height: 100px; display: block; float: left; }

#featured-right { width: 150px; height: 100px; float: right; }

#sections2 { width: 150px; height: 100px; float: left; overflow: hidden; }

#sections2 ul { width: 150px; padding: 0; margin: 0; height: 5000px; float: left; list-style-image: none; display: block; }

#sections2 li { width: 227px; height: 100px; display: block; float: left; background-image: url(images/slider-img-bg.jpg); background-repeat: no-repeat; padding-left:3px; padding-top:3px; }

#featured-button { width: 960px; float: left; }

.prev { width: 26px; height: 23px; cursor: pointer; float: left; background-image: url(images/arrow-left.jpg); margin-top: 47px; margin-left: 10px; background-repeat:no-repeat;}

.next { width: 26px; height: 23px; cursor: pointer; float: right; background-image: url(images/arrow-right.gif); margin-top: 47px; margin-right: 10px; background-repeat:no-repeat; }

.prev-hover { width: 26px; height: 23px; cursor: pointer; background-image: url(images/arrow-left-hover.jpg); background-repeat:no-repeat; }

.next-hover { width: 26px; height: 23px; cursor: pointer; background-image: url(images/arrow-right-hover.jpg);background-repeat:no-repeat; }



#featured_title a, #featured_title a:visited  {color: #b5c8d9;text-decoration: none; font-size:18px;}

#featured_title a:hover {color: #b5c8d9;text-decoration: underline; font-size:18px;}

#featured_desc {margin: 5px 0px 0px 5px; color: #b5c8d9;text-decoration: none; font-size:12px;}

/*------------------------------------------------*/

#recent_edit {
background-image:url(images/editors.gif); background-repeat:no-repeat;
float:right;
margin-right:8px;
width:400px;
height:30px;
}

#editors a {
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	text-decoration: none;
        font-weight: bold;
	padding: 0px;
	margin: 0px;
	}

#editors a:hover {
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	text-decoration: underline;
        font-weight: bold;
	padding: 0px;
	margin: 0px;
	}

#editors {
	padding: 2px 0px 0px 98px;
	margin: 2px 0px 0px 98px;
}



#editors ul {
	list-style-type: none;
	margin: 2px 0px 0px 98px;
	padding: 2px 0px 0px 98px;
	}

#editors ul li {
	padding: 0px 0px 5px 93px;
	margin: 0px 0px 0px 70px;
	}

	
#singe_top_rss {
	background-image:url(images/rss_header.jpg); background-repeat:repeat-x;
	height:147px;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	}
	

#singe_top_rss_text {
	margin: 0px 0px 0px 0px;
	padding:17px 0px 0px 220px;
	overflow: hidden;
	}
#singe_top_rss_text h1 {
color:#FFFFFF;
font-size:12px;
	
	}
	
#recent_an {
background-image:url(images/recent_an.gif); background-repeat:no-repeat;
width:265px;
height:42px;
}



#browse_month {
background-image:url(images/bm2.gif); background-repeat:no-repeat;
width:265px;
}

#tesst {
background-color:#00FFFF;
width:265px;
}


#singe_top_search {
	background-image:url(images/search_header.jpg); background-repeat:repeat-x;
	height:90px;
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	}
		
#singe_top_icon_title h1 {
	margin: 5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	font-size:20px;
	color:#487ac1;
	}
#sp1 {
	background-image:url(images/sp1.jpg); background-repeat:no-repeat;
	width:960px;
	height:10px;
	margin-top:7px;
	}
#art_options {
font-family:Arial, Helvetica, sans-serif;
color:#4f5152;
font-size:11px;
}	

#art_options a, #art_options a:visited  {
	color: #22252a;
	text-decoration: none;
	}

#art_options a:hover {
	color: #22252a;
	text-decoration: underline;
	}





#art_time {
background-image:url(images/single/clock2.jpg); background-repeat:no-repeat;
height:25px;
float:left;
padding:9px 25px 0px 32px;
}
#art_comm {
background-image:url(images/single/comm2.jpg); background-repeat:no-repeat;
height:25px;
float:left;
padding:9px 25px 0px 32px;
}
#art_cat {
background-image:url(images/single/cat2.jpg); background-repeat:no-repeat;
height:25px;
float:left;
padding:9px 25px 0px 32px;
}

#art_viz {
background-image:url(images/single/viz.jpg); background-repeat:no-repeat;
height:30px;
float:left;
padding:9px 38px 0px 35px;
}
#sp2 {
	background-image:url(images/sp2.jpg); background-repeat:no-repeat;
	width:960px;
	height:9px;
	float:left;
	}
#art_tag {
background-image:url(images/single/tag.jpg); background-repeat:no-repeat;
height:30px;
float:left;
padding:9px 38px 0px 33px;
margin:0px 0px 0px 30px;
}

#single_content {
width:525px;
float:left;
margin:0px 0px 20px 10px; 
border-right: 1px solid #C0C0C0;
font-size:13px;
padding:0px 5px 0px 0px;
background-color:#f9f9f9;
}

#relatedPosts {
display:inline;
overflow:hidden;
width:100%;
float:left;
}

#arts {
background-color:#f4f8fb;
width:525px;
float:left;
margin:5px 0px 20px 0px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#C0C0C0;
border-top-style:solid;
border-top-width:1px;
border-top-color:#C0C0C0;

}

#arts_opt {
margin: 6px 0px 6px 0px;
padding: 0px 0px 6px 0px;
float:left;
}


#preva {
display:inline;
overflow:hidden;
width:50%;
float:left;
border-top: 1px solid #F6F6F6;
font-size:13px;
}
#nexta {
text-align:right;
display:inline;
overflow:hidden;
width:50%;
float:right;
border-top: 1px solid #F6F6F6;
font-size:13px;
}

#single_content_right {
width:268px;
float:right;
margin:5px 5px 20px 0px;
}
#a_more {
background-image:url(images/related_categ.gif); background-repeat:no-repeat;
width:265px;
height:42px;
}

#single_content_right_more {
margin-bottom:5px;
padding:5px 0px 0px 5px;
height:65px;
width:259px;
float:left;
background-color:#f6f6f6;
border-width:1px; border-style:solid; border-color:#dddddd;
	}	
	
#single_content_right_more img {
margin-right:10px;
	}	




#a_votes {
background-image:url(images/most_voted.gif); background-repeat:no-repeat;
width:265px;
height:42px;
}

#single_content_right_ad {
width:120px;
float:left;
margin:5px 0px 20px 5px;
background-color:#eeeff3;
height:100%;
position:relative;
}

/************************************************
*	RSS page         							*

************************************************/

#rss_main_table {
background:#CCCCCC;
width:100%;
}

#rss_name_table {
margin:5px 1px 5px 5px;
background:#EEEEEE;
width:30%;
float:left;
}
#rss_url_table {
margin:5px 5px 5px 0px;
background:#EEEEEE;
width:66%;
float:right;
text-align:left;
}
#rss_namec_table {
margin:0px 1px 1px 5px;
padding:7px 0px 7px 0px;
background-color:#FFFFFF;
width:30%;
float:left;
}
#rss_urlc_table {
margin:0px 5px 1px 1px;
padding:7px 0px 7px 0px;
background:#FFFFFF;
width:66%;
float:right;
text-align:left
}

#rss_software {
background-image:url(images/rss_software.gif); background-repeat:no-repeat;
width:265px;
height:42px;
}


/*========= COMMENTS =========*/


ol.commentlist li.alt{
	padding: 10px 10px 0 10px !important;
	background:#e7ebee;
	border:1px solid #bfc4c8;	
}
input#submit { border:1px solid #bfc4c8; }

/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #2665a0;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}
	
/************************************************
*	Header  									*
************************************************/

#header1 {
	width: 960px;
	color:#FFFFFF;
	font-size:10px;
	height: auto;
	margin: 0px auto 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	text-align:right;

	}
	
#header1 a {
	width: 960px;
	color:#FFFFFF;
	font-size:10px;
	height: auto;
	margin: 0px auto 0px;
	padding:0px 0px 0px 0px;
	overflow: hidden;
	text-align:right;

	}	


#headeradd {
	width: 100%;
	height: 118px;
        background-color:#031f3c;
	overflow: hidden;
	}
	
#headeradd-left {
	width: 730px;
        padding:10px 0px 0px 0px;
	overflow: hidden;
        float:left;
	}

#headeradd-right {
	width: 122px;
	overflow: hidden;
        float:right;
	}


#header {
	width: 960px;
	height: 104px;
	color: #202020;
	margin: 0px auto 0px;
	padding-top: 19px;
	overflow: hidden;
	}
	
#header a {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	}

#header a:hover{
	color: #ffffff;
	}

#headerleft {
	width: 300px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}
	
#headerleft a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

#headerright {
background-image:url(images/search.jpg); background-repeat:no-repeat;
	width: 535px;
	height:82px;
	float: right;
	margin: 21px 0px 0px 0px ;
	overflow: hidden;
	}
	
#headerright_search {
	margin: 18px 0px 0px 82px;
	}



/************************************************
*	RSS          								*
************************************************/

#rss1 {
	background-image: url(images/rss_back.jpg); background-repeat:no-repeat; background-position:left;
	width: 250px;
	height: 202px;
	margin: 0px 0px 0px 5px;
	}
	
#rss_inside {
	padding: 10px 0px 0px 45px;
	color:#666666;
	}
	
#rss2 {
	background-image: url(images/rss_add.png); background-repeat:no-repeat; background-position:left;
	width: 250px;
	height: 32px;
	margin: 3px 0px 0px 5px;
	}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #333333;
	width: 960px;
	height: 26px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbarleft {
	width: 850px;
	height: 26px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbarright {
	width: 30px;
	height: 26px;
	float: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	}
	
#navbarright a img {
	border: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}

#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav a {
	background: #333333;
	color: #FFFFFF;
	display: block;
    font-weight: bold;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 5px 10px;
	}
	
#nav a:hover {
	background: #555555;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 5px 10px;
	}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #333333;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 6px 10px 5px 10px;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #555555;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}
	
/************************************************
*	Navbar      								*
************************************************/


#subnavbar {
	background: url('images/top_menu.gif') repeat-x;
	width: 960px;
	height: 30px;
	color: #FFFFFF;
	
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#subnav a {
	background: url('images/top_menu.gif') repeat-x;
	color: #ffffff;
	display: block;
    font-weight: bold;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 5px 10px;
	}
	
#subnav a:hover {
	background: #DDDDDD;
	color: #ffffff;
	display: block;
	text-decoration: none;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 5px 10px;
	}

#subnav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #EEEEEE
	width: 160px;
	float: none;
	margin: 0px;
	padding: 6px 10px 5px 10px;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #DDDDDD;
	}

#subnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#subnav li:hover ul {
	left: auto;
	display: block;
	}
	
#subnav li:hover ul, #subnav li.sfhover ul {
	left: auto;
	}
	
/************************************************
*	Homepage 					     		    * 
************************************************/

#homepage {
	width: 960px;
	background-image:url(images/top_featured_bg.jpg);
	height:310px;
	}


	
#homepageleft {
background:none;
float: left;
width: 680px;
margin: 2px 2px 10px 2px;
padding: 0px 0px 0px 0px;
	}
	
#homepageleft1 {
background:none;
float:left;
width: 451px;
}
#homepageleft2 {
background:none;
float:right;
width: 228px;
}
#homepageleft3 {
background:none;
float:left;
width: 225px;
}

#homepageleft4 {
background:none;
float:right;
width: 225px;
}

#homepageleft_img {
width: 225px;
height:100px;
}
	
#homepageleft p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	}
	
#homepageright {
	float: right;
	width: 270px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
		
	
/************************************************
*	Homepage Bottom					     		* 
************************************************/

#homebottom {
	width: 960px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	height:100%; /* set height to full page */

	}

#homebottom p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	}
	
#homebottom h1 {
	color: #202020;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#homebottom h2 {
	color: #222222;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#homebottom h1 a, #homebottom h1 a:visited  {
	color: #202020;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#homebottom h1 a:hover {
	color: #D51515;
	text-decoration: none;
	}
	
#homebottom img{
	float: left;
	border: none;
	margin: 0px 0px 10px 0px;
	}
	

	
#homebottomleft {
	float: left;
	width: 680px;
	margin: 0px 0px 20px 1px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #C0C0C0;
	overflow: hidden;
	}
	
	
#homebottomleft_1 {
	background-image:url(images/left_news_bg.jpg); background-repeat:repeat-y;
	float: left;
	width: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	height:100%; /* set height to full page */
	}	

#homebottomleft_1 ul {
list-style: none;
  background-image: url(images/7.png);
  background-position: left top;
  background-repeat: no-repeat;
  margin: 0px 15px 10px 0px;
  padding: 0px 10px 5px 17px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#dbe0e6;
  border-left:none;border-right:none;border-top:none;
	}	

	
	
	
#homebottomleft_title {
background-image:url(images/left_news_title.jpg); background-repeat:no-repeat;
width:202px;
height:44px;
	}	
#homebottomleft_title2 {
background-image:url(images/corporate_news.jpg); background-repeat:no-repeat;
width:202px;
height:44px;
	}	


#homebottomleft2 {
	float: right;
	width: 438px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	color:#555555;
	}

#homebottomleft2_table {
	float: right;
	width: 438px;
	}
	
#homebottomleft2_down{
background-color:#E8E8E8;
	float: right;
	width: 438px;
	height:15px;
	margin: 3px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	}
	
	

		
#homebottomleft2_inside_text {
	float: right;
	width: 276px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	color:#555555;
	}
	
	
#homebottomleft2 img {
	margin: 5px 10px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#d5d5d5;
	}
	
#homebottomleft_title3 {
background-image:url(images/general_news.jpg); background-repeat:no-repeat;
width:202px;
height:44px;
	}	
	


#homebottomleft2_table a, #homebottomleft2_table a:visited  {
	color: #6f6f6f;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:18px;

	
	}

#homebottomleft2_table a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #6f6f6f;
	text-decoration: underline;
	font-size:18px;
	}



	
	
#content h1 a, #content h1 a:visited  {
	color: #202020;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#content h1 a:hover {
	color: #D51515;
	text-decoration: none;
	}
		

#top5_title {
background-image:url(images/today_5_title.jpg); background-repeat:no-repeat;
width:250px; 
height:42px;
}
#top5 ul{
list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#top5 ul li{
list-style: none;
  background-image: url(images/top5_ul.png);
  background-position: left top;
  background-repeat: no-repeat;
  margin: 0px 0px 13px 0px;
  padding: 0px 0px 5px 17px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#d5d5d5;
  border-left:none;border-right:none;border-top:none;
  
  
  
	}	

#tag_title {
background-image:url(images/tag_clouds.jpg); background-repeat:no-repeat;
width:250px; 
height:42px;
}

#friends_title {
background-image:url(images/but-friends.gif); background-repeat:no-repeat;
width:250px; 
height:42px;
}

#recomm{
background-image:url(images/recomm.gif); background-repeat:no-repeat;
width:250px; 
height:42px;
margin:15px 0px 0px 0px;
}

#recomm-content{
margin:5px 0px 0px 0px;
}	
	
#latest_pa_title{
background-image:url(images/latest_pa.jpg); background-repeat:no-repeat;
width:250px; 
height:42px;
margin:15px 0px 0px 0px;
}
#latest_pa img{
background-color:#eeeff3;
margin: 5px 10px 0px 0px;
	padding: 5px 23px 5px 23px;
	border-width:1px;
	border-style:solid;
	border-color:#e0e0e4;
}

#latest_pa2 img{
background-color:#eeeff3;
margin: 5px 10px 0px 0px;
	padding: 5px 32px 5px 33px;
	border-width:1px;
	border-style:solid;
	border-color:#e0e0e4;
}


#homebottomright {
	float: right;
	width: 250px;
	margin: 0px 15px 20px 10px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}


/************************************************
*	Archive inside					     		    * 
************************************************/
#archive {
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}


#archiveleft {
	float: left;
	width: 670px;
	margin: 10px 0px 20px 7px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid #C0C0C0;
	overflow: hidden;	
	}
#archiveright {
	float: right;
	width: 269px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
	#archive_content {
	float: left;
	width: 660px;
	}


#archiveright ul{
list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#archiveright ul li{
list-style: none;
  background-image: url(images/top5_ul.png);
  background-position: left top;
  background-repeat: no-repeat;
  margin: 0px 0px 13px 0px;
  padding: 0px 0px 5px 17px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#d5d5d5;
  border-left:none;border-right:none;border-top:none; 
	}

#archive_content a, #archive_content a:visited  {
	color: #2f6bb9;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:18px;

	
	}

#archive_content a:hover {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	background-color:#2f6bb9;
	color: #ffffff;
	text-decoration: none;
	font-size:18px;
	}
	
	

#archive_inside_text {
line-height:20px;
	float: left;
	width: 420px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	color:#555555;
	}
	

#archive_tags{
background-color:#E8E8E8;
	float: left;
	width: 660px;
	height:15px;
	margin: 15px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	}
	
#archiveleft img {
	margin: 5px 10px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#d5d5d5;
	}

#archivenavi {
	background-color:#e5ebf2;
	float: left;
	width: 660px;
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;	
	}

#mpentries_litle {
background-image:url(images/mpentries_litle.gif); background-repeat:no-repeat;
width:250px; 
height:42px;
}
	
#randomp_title {
background-image:url(images/read_more_titile.gif); background-repeat:no-repeat;
width:250px; 
height:42px;
}

#randomp_title2 {
background-image:url(images/read_more_titile2.gif); background-repeat:no-repeat;
width:265px; 
height:42px;
}

#comments_title {
background-image:url(images/recent_comm_title.gif); background-repeat:no-repeat;
width:250px; 
height:42px;
}
#comment {
width:250px;
margin:0px 0px 20px 0px;
	}
	
#comment ul{
list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#comment ul li{
list-style: none;
  background-image: url(images/comment_bullet.gif);
  background-position: left top;
  background-repeat: no-repeat;
  margin: 0px 0px 13px 0px;
  padding: 0px 0px 5px 17px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#d5d5d5;
  border-left:none;border-right:none;border-top:none;
  
  
  
	}	
	


/************************************************
*	Category header 					     		    * 
************************************************/

#cat_header {
	width: 960px;
	height:57px;
	background-image:url(images/category_top_header.gif); background-repeat:repeat-x;

	}
#cat_header_left {
	float: left;
	margin: 25px 0px 0px 125px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	}	
	
#cat_header_right {
	float: right;
	margin: 25px 10px 0px 0px;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	}	
	
/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 920px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
	}

#content p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#content h1 {
	color: #202020;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#content h1 a, #content h1 a:visited  {
	color: #202020;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

#content h1 a:hover {
	color: #D51515;
	text-decoration: none;
	}
	
#content h4 {
	color: #202020;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}
	
#contentleft {
	float: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
	}

#contentleft p img {
	border: none;
    float: left;
	margin: 0px 10px 10px 0px;
	}
	
.archive {
	float: left;
	width: 295px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}
	
#contentleft ol {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#contentleft ul {
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}

blockquote {
	margin: 0px 20px 15px 20px;
	padding: 5px 0px 5px 15px;
	border-left: 5px solid #C0C0C0;
	}
	
#content blockquote p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postmeta {
	width: 600px;
	font-size: 12px;
	padding: 5px 0px 50px 0px;
	margin: 0px;
	border-top: double #C0C0C0;
	}
	
/************************************************
*	Content Post    					     	* 
************************************************/
	
#contentpost {
	float: left;
	width: 470px;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 0px;
	}

#contentpost p img {
	border: none;
    float: left;
	margin: 0px 10px 10px 0px;
	}
	
#contentpost ol {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 15px 0px;
	}
	
#contentpost ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
#contentpost ul {
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentpost ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
.postmeta2 {
	width: 470px;
	font-size: 12px;
	padding: 5px 0px 40px 0px;
	margin: 0px;
	border-top: double #C0C0C0;
	}
	
/************************************************
*	News Page   					     		* 
************************************************/

#newspage {
	width: 920px;
	margin: 0px auto 0px;
	padding: 10px 0px 0px 0px;
	line-height: 20px;
	}

#newspage p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	}
	
#newspage img{
	border: none;
	margin: 0px 0px 10px 0px;
	}
	
#newspage ul{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#newspage ul li{
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}	
	
#newspageleft {
	float: left;
	width: 280px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;
	border-right: 1px solid #C0C0C0;
	overflow: hidden;
	}
	
#newspagemiddle {
	float: left;
	width: 280px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 20px;
	border-right: 1px solid #C0C0C0;
	overflow: hidden;
	}
	
#newspageright {
	float: right;
	width: 280px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 20px 0px;
	overflow: hidden;
	}
	
/************************************************
*	Featured Page					     		* 
************************************************/

#featuredpage {
	width: 920px;
	margin: 20px auto 0px;
	padding: 20px 0px 0px 0px;
	line-height: 20px;
	border-top: 5px solid #D5D5D5;
	}
	
#featuredpage h1 {
	color: #202020;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
	float: right;
	width: 250px;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	line-height: 20px;
	display: inline;
	}
	
#sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#sidebar h2 {
	color: #202020;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}
	
#sidebar li {
	list-style-type: none;
	margin:  0px;
	padding: 0px;
	}
	
#sidebar ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#sidebar li ul li {
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar {
	background: #FFFFFF;
	float: left;
	width: 160px;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	line-height: 20px;
	display: inline;
	}
	
#l_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#l_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#l_sidebar h2 {
	color: #202020;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}
	
#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar {
	background: #FFFFFF;
	float: right;
	width: 250px;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	line-height: 20px;
	display: inline;
	}
	
#r_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#r_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#r_sidebar h2 {
	color: #202020;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 10px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: double #C0C0C0;
	}

#r_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Widgets 									*
************************************************/

#recent-posts ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#recent-posts ul li {
	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#recent-comments ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#recent-comments ul li {
	background: #FFFFFF url(images/icon_links.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#categories-1 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#categories-1 ul li {
	background: #FFFFFF url(images/icon_categories.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#archives ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0x 0px 0px 0px;
	}

#archives ul li {
	background: #FFFFFF url(images/icon_archives.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#pages ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#pages ul li {
	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#links ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#links ul li {
	background: #FFFFFF url(images/icon_links.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}

#meta ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#meta ul li {
	background: #FFFFFF url(images/icon_meta.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
	
#text-1 ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#text-1 ul li {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	}
	
/************************************************
*	Footer      								*
************************************************/

#footer {
	background-image:url(images/footer_bg.gif); background-repeat:repeat-x;
	width: 960px;
	height: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:inherit;
	}

#footer_logo {
float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#footer p {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	}
	
#footer a, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
	
#footer a img {
	border: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
	
#footerleft {
	width: 650px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}
	
#footerright {
	width: 260px;
	float: right;
	margin: 0px;
	padding: 96px 0px 0px 0px;
	text-align: right;
	}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	font-size:10px;
	}
	
#s-head {
	background: #FFFFFF;
	width: 240px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 5px 0px 20px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#s {
	background: #FFFFFF;
	width: 370px;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 5px 5px 0px 5px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#signup {
	background: #F5F5F5;
	width: 240px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

#name, #email, #url, #submit {
	background: #FFFFFF;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#words {
	background: #FFFFFF;
	width: 380px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	

#psearch {
background-image:url(images/p_searches.gif); background-repeat:no-repeat;
width:265px;
height:42px;
	}
	
	
#single_content_right ul{
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#single_content_right ul li{
list-style: none;
  background-image: url(images/top5_ul.png);
  background-position: left top;
  background-repeat: no-repeat;
  margin: 0px 0px 13px 0px;
  padding: 0px 0px 5px 17px;
  border-style: solid;
  border-bottom-width: 1px;
  border-bottom-color:#d5d5d5;
  border-left:none;border-right:none;border-top:none;
  
  
  
	}	
		
/************************************************
*	Comments									*
************************************************/

	
#commentblock {
	width:505px;
	float:left;
	margin:0px 0px 20px 0px; 
	font-size:13px;
	padding:0px 10px 0px 10px;
	background-color:#f6f6f6;
	}
#commentblock_title {
background-image:url(images/user_comm_title.gif); background-repeat:no-repeat;
	width:478px;
	height:59px;
	float:left;
	}
	
#commentblock ol {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.commentdate {
	font-weight: bold;
	font-size: 12px;
	}

.commentname {
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}

.commentinfo {
	clear: both;
	}

.commenttext {
	width: 440px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}

.commenttext-admin {
	width: 440px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}
	
	
	
/**** Tab Bar ****/	
div.domtab {
	background: url('images/top_menu.gif') repeat-x;
	width: 960px;
	color: #FFFFFF;
    padding: 0;

    }	
	
ul.domtabs{
    float: left;
    list-style: none;
    margin: 0;
	padding: 0 0 0 0px;
   	}
	
ul.domtabs li{
    float: left;
	margin: 0 2px;
	}
	
ul.domtabs a:link,
ul.domtabs a:visited,
ul.domtabs a:hover{
width: 150px;

	display:block;
	color: #eee;
	font-weight: bold;
	font-size:16px;
	font-smooth:always;
	padding: 15px 0 16px 0;
	text-decoration:none;
	background: url('images/top_menu.gif') repeat-x;
	text-align: center;
	}
ul.domtabs li a:hover {
    cursor:pointer;
}	
html>body ul.domtabs a:link,
html>body ul.domtabs a:visited,
html>body ul.domtabs a:active,
html>body ul.domtabs a:hover{
	height:auto;
	
	}

div.domtab div{
	padding: 8px 12px 12px 12px;
	background: url('images/top_menu2.jpg') repeat-x; background-color:#d9eaf2;
	clear: both;
	font-size:12px;	font-weight: bold; color:#FFFFFF;
	}
ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{

	background: url('images/top_menu_over.jpg') repeat-x;
	
	}

div.domtab div h2 {
    margin: 0 0 5px 0;
	}
	
div.domtab div h2 a,
div.domtab div h2 a:hover,
div.domtab div h2 a:active {

	padding:0;
	font-weight:normal;
color:#FFFFFF; font-size:36px;
	}

div.domtab div ul {
color:#FFFFFF; 
    margin: 0;
	padding: 0;
	}
	
div.domtab div ul li {
	font-size: 12px;
    color: #999;
    list-style: none;
    margin: 0;
	padding: 2px 0 2px 15px;
	background: url(images/tab-li.gif) 0 9px no-repeat;
	}		
	
	
	
#cat_list1 ul {
	font-size: 12px;

}

#cat_list1 li {
	font-size: 12px;
}

#cat_list1 a {
	font-size: 12px;
	color:#bb857f;
	padding:0px 10px 10px 0px;

#cat_list a:hover {
			font-size: 12px;
	color:#FFFFFF;
	padding:0px 10px 0px 0px;
}

#cat_list1 a:visited {
			font-size: 12px;
	color:#FFFFFF;
	padding:0px 10px 0px 0px;
}

/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden;
}
.fl{
	float: left;
}
img.fl{
	margin: 0 12px 5px 0;
}
.fr{
	float: right;
}
.ac{
	text-align: center;
}
.ar{
	text-align: right;
}

#recent-posts ul li {
	background: #FFFFFF url(images/icon_recent.gif) no-repeat top left;
	padding: 0px 0px 5px 18px;
	margin: 0px 0px 0px 0px;
	}
