/*
Theme Name: Publicizer
Theme URI: http://www.sitepronews.com/2008/08/11/wordpress-themes-publicizer-151/
Description: 3 Column WordPress Theme using Web 2.0 colors and very easy to use for any blog or you can even use it as a normal website and blog combo. 
Version: 1.7
Author: <a href="http://www.sitepronews.com/">SiteProNews</a>
Author URI: http://www.sitepronews.com/
Tags: 3 columns, wordpress themes, publicizer, cool themes, fixed width
For the WordPress community (GPL).
*/

/*** GENERAL TAGS ***/

body { margin: 0px; padding: 15px 0px 0px 0px; background: url(images/bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif ;font-size: 12px; color: #ffffff; }
h1,h2,h3,h4,h5 { font-weight: normal; margin: 0px; }

a, a:link, a:active { color: #fbf2d6; text-decoration: underline; outline:0;
border:0; }

a:hover { color: #fbf2d6; text-decoration: none;
outline:0;
border:0; }

.wrap { width: 960px; margin: 0 auto 0 auto; }
.clear { display: block; clear: both; }

/*** HEADER ***/

/*.header {  }*/



#headerbg
{
	background: url(images/header-bg.png) no-repeat;
	width:938px;
	height:76px;
	overflow:hidden;
	padding:10px 5px 10px 5px;
}
#header-left
{
	width:270px;
	height:60px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	float:left;
	color:#fbf2d6;
	margin-top:14px;
	margin-left:10px;
}
#header-logo
{
	background: url(images/logo.gif) no-repeat;
	height:72px;
	width:378px;
	float:left;
	overflow:hidden;
	display:block;margin-left:10px;
	

}

.header-logo
{
	background: url(images/logo.gif) no-repeat;
	height:72px;
	width:378px;
	float:left;
	overflow:hidden;
	display:block;

}
#header-right
{

	width:230px;
	height:60px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
		float:right;
		text-align:right;
		color:#fbf2d6;
		margin-right:10px;
		margin-top:6px;

}











.blogtitle { width: 560px; height:102px; margin-top:10px;float: left; background: url(images/logo.png) no-repeat left bottom; padding: 0px 0 0 0; }
.titleright { width: 38px; height: 34px; display: block; background: url(images/logo1.jpg) no-repeat; float: right; margin-top: 0px;}
.blogtitle h1 { font-size: 30px; font-family: 'Georgia','Times New Roman'; text-transform: uppercase; margin: 0px 0px 0px 20px; text-indent:-9999px }
/*.blogtitle h1 a { color: #215561; }*/
.blogtitle h1 a span { color: #fbf2d6; }
/*.blogtitle .desc { background: #EAF9FC url(images/descr.jpg) no-repeat top right; margin: 0px 0px 0px 20px; font-size: 13px; color: #058FAD; width: 380px; display: block; padding: 6px;}*/

/*.searchbox { width: 480px; float: right; background: #525B64; margin-top: 30px; }
.search { padding: 10px; display: block; color: #ffffff; font-size: 14px;}
.search .text { width: 305px; border: solid 3px #343645; padding: 6px; margin-top: 10px; float: left;  }
.search .button { float: right; margin-top: 10px;}*/

/**** MENU ****/

.banner_img{
	background:url(images/flash.jpg) no-repeat;
	width:948px;
	height:225px;
	margin:0px;
	padding:0px;
	float:left;
	}
	
	.style_4
	{
	color: #fbf2d6;
	 font-size:16px;

	}
	
.address_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fbf2d6;
	font-style:normal;
	text-align:right;
	
	}

.spacer { height: 15px; }

.menu ul { padding: 0px; margin: 0px; list-style: none; width: 1000px; float: left; text-align:center;}
.menu ul li { display: inline; background:url(images/sapcer.gif) no-repeat right; }
.menu ul li a { width: 100px; display: block; float: left;  padding: 0px 10px 0px 10px; font-size: 13px; color: #fbf2d6; font-family:arial; text-align: center; line-height:46px; text-decoration:none;  font-weight:bold; 	background:url(images/sapcer.gif) no-repeat right;}
.menu ul li a:hover {  color: #ffffff; font-family:arial; text-decoration:none; font-weight:bold;  }
/*.menu ul li a:hover { background: url(images/navigation_2.gif) repeat-x;}*/

				
/*.menu ul li a:hover { color: #EDFAFF; }*/
.menu ul li.current_page_item a { background: url(images/navigation.gif) repeat-x; height:46px; color: #ffffff; }

.menu { background: url(images/navigation.gif) repeat-x; height:46px; color: #fbf2d6; width:948px;}

/*.RSS { text-indent: -9999px; margin-top: 10px; float: right; width: 163px; height: 17px; background: url(images/rss.jpg); display: block; }*/

/*** CONTENT ***/

/*.content { background: #ffffff url(images/sidebarbg.jpg) repeat-y right; }*/
.leftcontent { width: 530px; float: left; padding-top: 15px; }
.sidebar { width: 429px; float: right;  padding-top: 15px;}
.leftsidebar { width: 230px; float: left; }
.rightsidebar { width: 188px; float: right; }
.in { margin: 15px; }
.leftsidebar .in { width: 200px; }
.rightsidebar .in { width: 160px; margin: 15px 14px 15px 14px; }
.leftcontent .in { width: 500px; }

/*.navigation { display: block; background: #E7F8FF; border-left: solid 2px #CCDDE4; padding: 6px; }*/

/*** ARTICLES ***/

.article { margin-bottom: 50px; }
.date { padding-left: 20px; font-size: 12px; display: block; font-family: 'Arial','Trebuchet MS','Verdana'; color: #ffffff; background: url(images/calendar.jpg) no-repeat center left; }
.article h2 {font-size: 24px; font-family:Georgia, "Times New Roman", Times, serif }
.article h2 a { color: #fbf2d6; margin: 2px 0 2px 0;  }
.article .meta { font-size: 12px; display: block; color: #ffffff; }
.article .meta a { color: #ffffff; }
.postcontent { line-height: 18px; margin-top: 15px; border-top: dashed 1px #88564c; }

/*** SIDEBAR **/

.sidebar h2 { font-size: 20px; font-family: 'Gerogia','Times New Roman'; text-transform: uppercase; letter-spacing: -1px; color: #ffffff; }
.sidebar ul { padding: 0px; margin: 0px; list-style: none; border-top: solid 1px #CEDDE4; margin: 4px 0 20px 0; }
.sidebar ul li { padding: 6px 0 6px 0; border-bottom: dashed 1px #90564c; }
.sidebar ul li a { font-size: 13px; }

/*.sidebar h2#cat { padding-left: 20px; background: url(images/cat.jpg) no-repeat center left; }*/
/*.sidebar h2#arh { padding-left: 20px; background: url(images/cal.jpg) no-repeat center left; }*/

/*** Comments h2 ***/

.comments { border-top: solid 1px #CEDDE4; padding-top: 10px; margin-top: -5px;}
.comments h2 { margin-bottom: 15px; }
.comment { display: block; padding: 10px; }
.alt { background: /*#E7F8FF;*/ }
.comment-meta { color: #92A8B1; border-bottom: solid 1px #CCE3EB; padding-bottom: 4px; }
.comment-meta span { font-size: 14px; font-weight: bold; }

.commentform { background: /*#E7F8FF;*/ display: block; padding: 10px; margin-top: 10px;}
.commentform span { font-size: 16px; display: block; color: #8B8477; margin-bottom: 4px; }
.commentform input, .commentform textarea { width: 350px; background: transparent; border:1px solid #ffb6b6 ; padding: 4px; margin-bottom: 10px; color:#cccccc; }
.commentform input.subscribe_button{ width: 153px; height: 33px; background: url(images/comment-off.jpg); display: block; text-indent: -9999px; border:none }
.commentform input.subscribe_button:hover { background: url(images/comment-on.jpg); }

/*** FOOTER ***/


.footer p { font-size: 13px; color: #014B68; margin: 10px 0px 35px 0px; }
.footer span { font-weight: bold; }
.footer a { color: #088CBF; background: #A7E8F5; }




.footer1, .footer2 {
text-align: center;
font-size: 11px;
}
.footer1 a, .footer2 a{
background: none;
color: #fff;
}
.footer1 {
margin: 0 auto;
width: 500px;
padding: 8px 0;
border-bottom: 1px #88564c solid;

}
.footer1 a{
margin: 0 ;
}

.footer2 {
padding: 8px 0;
}


/*a.footer_rss {
background: url(images/icons/rss.gif) left center no-repeat;
padding-left: 17px;
}*/
/*a.footer_rss_comm {
background: url(images/icons/comm.gif) left center no-repeat;
padding-left: 15px;
}*/
/*a.footer_wp {
background: url(images/icons/w.gif) left center no-repeat;
padding-left: 15px;
}*/
/*a.footer_login {
background: url(images/icons/user.gif) left center no-repeat;
padding-left: 16px;
}*/


.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
}

img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
}


.submain_bg{
	background:url(../images/services.jpg) no-repeat;
	width:271px;
	height:124px;
	}
	
	
.submain_txt{
	width:271px;
	height:auto;
	float:left;
	}		

	
.submain_inside1{
	width:250px;
	height:auto;
	float:left;
	border-right:none;
	}

.text_center_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	}