/*

Theme Name: fourWPTP

Theme URI: <a href="http://wpthemesplugin.com">Wordpress Themes & Plugin</a>

Description: A 4 column widget ready theme

Author: <a href="http://wpthemesplugin.com">Moses Francis</a>

Author URI: www.wpthemesplugin.com



*/





/* global variable */



.alignleft {

	text-align: left;

	float: left;

	margin-right: 8px;

	margin-top: 5px;

}



.alignright {

	text-align: right;

	float: right;

	margin-top: 5px;

	margin-left: 8px;

}



.aligncenter {

	text-align: center;

	clear: both;

	margin-right: 5px;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

em {

	font-size: 11px;

	color: #999999;

	padding: 0px;

	width: 400px;

	font-style: normal;

	margin: 0px;

}





.justify {

	text-align: justify;

}

.downloads {

	background-image: url(images/downloads.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 35px;

	padding-bottom: 35px;

	padding-left: 65px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	display: block;

}



.notice {

	background-image: url(images/notice.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 35px;

	padding-bottom: 35px;

	padding-left: 65px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	display: block;

}

.warning {

	background-image: url(images/warning.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 35px;

	padding-bottom: 35px;

	padding-left: 65px;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	display: block;

}







/* body init css */



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

	color: #3F3F3F;

	font-weight: 400;

	margin: 0px;

	background-image: url(images/bck.gif);

	background-repeat: repeat-x;

	background-position: top;

}





#wrap_fixed {

	width: 950px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#container_fixed {

	margin: 0px;

	float: left;

	width: 950px;

}

#header_fixed {

	width: 950px;

	float: left;

}

#header_fixed img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



.right_header_fixed {

	background-image: url(images/right_h.gif);

	background-repeat: no-repeat;

	float: right;

	height: 140px;

	width: 15px;

}

.left_header_fixed {

	background-image: url(images/left_h.gif);

	background-repeat: no-repeat;

	float: left;

	height: 140px;

	width: 15px;

}

.middle_header_fluid {

	background-image: url(images/mid_h.gif);

	background-repeat: repeat-x;

	height: 140px;

	float: left;

	width: 920px;

}

#banner_placement468_60 {

	height: 60px;

	width: 468px;

}

.top_header {

	float: left;

	width: 920px;

}

#banner_468_60 {

	float: right;

	width: 468px;

	position: relative;

	text-align: center;

	padding-top: 20px;

}

#logo_placement {

	float: left;

	height: 96px;

	width: 422px;

	position: relative;

}

.header_navigator {

	float: left;

	width: 920px;

	padding-top: 12px;

}

.rssfeeds {

	float: right;

	height: 24px;

	width: 85px;

}

#searchbox {

	float: right;

	width: 250px;

	padding-right: 10px;

}

#searchbox form {

	float: left;

	width: 250px;

	margin: 0px;

}

#searchbox p {

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.searchfield {

	background-image: url(images/s_box.gif);

	background-repeat: no-repeat;

	width: 150px;

	float: left;

	margin-top: 2px;

	padding-top: 1px;

	padding-bottom: 1px;

	border: 1px solid #FFFFFF;

}

.sbmbutton {

	margin-top: 3px;

}



#accroche {

	margin: 0px;

	float: left;

	width: 560px;

}



#accroche p{

	text-align: left;

	height: 24px;

	line-height:24px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 12px;

	font-family: Tahoma, "Trebuchet MS", "Arial Narrow";

	color: #FFFFFF;

}

#slogan{

	float: left;
	width: 950px;
	font-size: 10px;
	height:16px;
	margin-top: 3px;
	color: #000;
	text-align:left;
}

#slogan p {
margin:0;
padding:0;
}


#question {

	margin:6px 5px 0 25px;
	font-size: 12px;
	color: #FFFFFF;
}

#question p{
margin:3px 3px 0 0;
padding:0;
float:left;

}
#question a {
color: #FFFFFF;
text-decoration: none;
}


#question form, #question input{
padding:0;
margin:0;

}



#main_nav {

	margin: 0px;

	float: left;

	width: 500px;

}	



#main_nav ul {

	text-align: left;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 500px;

	list-style-type: none;

}

#main_nav li {

	padding: 0px;

	float: left;

	height: 24px;

	width: auto;

	margin-top: 1px;

	margin-right: 10px;

	margin-bottom: 7px;

	margin-left: 10px;

	font-size: 11px;

	line-height: 22px;

	color: #FFFFFF;

	display: inline;

}

#main_nav li a:link, #main_nav li a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#main_nav li a:hover, #main_nav li a:active {

	color: #CCCCCC;

	text-decoration: underline;

}

#top_content {

	padding-top: 3px;

	float: left;

	width: 950px;

	background-image: url(images/top_content.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 40px;

}

#content {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 948px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #eeeeee;

	border-left-color: #eeeeee;

	background-color: #FFFFFF;

	position: relative;

	/*background-image: url(images/rep_content.gif);

	background-repeat: repeat-y;

	background-position: left;*/

}

#footer {

	float: left;

	width: 950px;

	background-image: url(images/footer_bg.gif);

	background-repeat: no-repeat;

	background-position: center top;

	height: 40px;

	padding-bottom: 35px;

}

.footer_link {

	margin: 0px;

	float: left;

	width: 940px;

	padding-right: 5px;

	padding-left: 5px;

	line-height: 40px;

	height: 40px;

	font-size: 11px;

	color: #eeeeee;

	font-family: Tahoma, "Trebuchet MS", "Arial Narrow";

}

.footer_link a:link, .footer_link a:visited {

	color: #e8e8e8;

	text-decoration: none;

}

.footer_link a:hover, .footer_link a:active {

	color: #E5E5E5;

	text-decoration: underline;

}



.link_right {

	float: right;

	height: 40px;

	padding-left: 20px;

	padding-right: 5px;

}

.link_left {

	float: left;

	height: 40px;

	width: 500px;

}





/* begin content area css */

.seo_fixed_content {

	float: right;

	width: 948px;

	position: relative;

}

#post_init {

	float: left;

	width: 580px;

	position: relative;

	padding-right: 5px;

	padding-left: 5px;

	padding-bottom: 20px;

}



#rubriques img{

	margin-top:	2px;

}



#sidebars {

	float: right;

	width: 350px;

	padding-right: 3px;

	padding-left: 3px;

	padding-bottom: 20px;

	height:100%;

}

.alter_mini_sidebar {



	float: left;

	width: 128px;

	padding-right: 5px;

	padding-left: 10px;

	background-color: #F2F2F2;

	padding-bottom: 10px;

}

.left_widget {

	float: left;

	width: 160px;

	padding-right: 4px;

	background-color: #f5f5f5;

	padding-left: 4px;

	padding-bottom: 10px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #E2E2E2;

}

.right_widget {

	float: left;

	width: 165px;

	padding-left: 4px;

	padding-right: 1px;

	padding-bottom: 10px;

}

#content h1 {

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 1px;

	margin-left: 0px;

	padding: 0px;

	font-size: 19px;

	color: #cc0000;

	text-align: left;

	font-family: "Trebuchet MS", Torus, Georgia, "Arial Narrow";

	font-weight: 400;

}

#content h1 a:link, #content h1 a:visited {

	text-decoration: none;

	color: #cc0000;

}

#content h1 a:hover, #content h1 a:active {

	text-decoration: none;

	color: #FFFFFF;

	background-color: #CC0000;

}



#content h2 {

	float: left;

	width: 90%;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 1px;

	margin-left: 0px;

	padding: 0px;

	font-size: 18px;

	color: #cc0000;

	text-align: left;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: 400;

}

#content h4 {

	float: left;


	width: 558px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

	font-size: 24px;

	color: #333333;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: 400;

	text-align: left;

}

#content h5 {

	font-size: 24px;

	color: #CC0000;

	padding: 0px;

	float: left;

	width: 558px;

	font-family: Georgia, "Times New Roman", Times, serif;

	margin: 0px;

	font-weight: 400;

	text-align: left;

}

#content h6 {

	font-size: 18px;

	color: #000000;

	padding: 0px;

	float: left;

	width: 558px;

	font-family: Georgia, "Times New Roman", Times, serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	font-weight: normal;

}





.post_meta {

	float: left;

	width: 558px;

}

.date_post {

	float: left;

	width: 95%;

	margin: 0px;

	font-size: 11px;

	color: #333333;

	padding-left: 2px;

}

.post_bar {

	font-size: 10px;
	font-family:Tahoma;
	
	float: left;

	width: 450px;

	margin: 0px;

	color: #FFFFFF;

	background-image: url(images/post_bar.gif);

	background-repeat: no-repeat;

	height: 19px;

	padding-top: 5px;

	padding-bottom: 5px;

	background-position: center;

	line-height: 19px;

	padding-left: 20px;

	padding-right: 2px;

}

.post_bar a:link, .post_bar a:visited {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.post_bar a:hover, .post_bar a:active {

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}



.author {

	float: left;

}

.comment_counter {

	float: right;

}

.post_content {

	float: left;

	width: 100%;

	padding-top: 10px;

	padding-bottom: 20px;

	padding-left:10px;

	line-height: 22px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #f4f4f4;

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: left;

}

.post_cat{

	float: left;

	width: 100%;

	margin: 0px;

	color: #000000;

	line-height: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	font-size: 11px;

	font-family: Verdana;

}

.post_cat a:link, .post_cat a:visited {

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



.post_tag {

	float: left;

	width: 100%;

	margin: 0px;

	color: #000000;

	line-height: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	font-size: 11px;

	font-family: Verdana;

}

.post_cat a:hover, .post_cat a:active {

	color: #000000;

	text-decoration: underline;

	font-weight: bold;

}

.post_tag a:link, .post_tag a:visited {



	color: #CC0000;

	text-decoration: none;

	font-weight: bold;

}

.post_tag a:hover, .post_tag a:active {





	color: #CC0000;

	text-decoration: underline;

	font-weight: bold;

}

.date_post a:link, .date_post a:visited {

	color: #333333;

	text-decoration: underline;

	font-weight: bold;

}

.date_post a:hover, .date_post a:active {

	color: #333333;

	text-decoration: none;

	font-weight: bold;

}

.post_content a:link, .post_content a:visited {

	color: #006699;

	text-decoration: underline;

}

.post_content a:hover, .post_content a:active {



	color: #0099CC;

	text-decoration: none;

}



/* content varable css */



.post_content p {

	margin-top: 8px;

	margin-bottom: 0px;

}

.post_content blockquote {

	background-image: url(images/bquote.gif);

	background-repeat: no-repeat;

	background-position: left 10px;

	margin-right: 15px;

	margin-left: 9px;

	padding-top: 18px;

	padding-left: 40px;

	margin-top: 0px;

	margin-bottom: 0px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #000000;

	clear: both;

	line-height: 16px;

}

.post_content code {

	padding: 5px;

	display: block;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 5px;

	font-family: "Arial Narrow";

	line-height: 20px;

	color: #000000;

	background-color: #F8f8f8;

	border: 1px dashed #E5E5E5;

	text-align: left;

	font-size: 11px;

	clear: both;

}

#post_navigator {

	float: left;

	width: 558px;

	font-size: 14px;

	line-height: 40px;

	color: #333333;

	font-weight: bold;

	height: 40px;

}

#post_navigator a:link, #post_navigator a:visited {

	color: #000000;

	text-decoration: none;

}

#post_navigator a:hover, #post_navigator a:active {

	color: #006699;

	text-decoration: none;

}

.left_widget p {

	padding: 0px;

	clear: both;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.right_widget p {

	clear: both;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

}

.alter_mini_sidebar p {

	padding: 0px;

	clear: both;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}









/* sidebars */



.arrow, .st-tag-cloud {

	text-align: left;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 90%;

	list-style-type: none;

}

.arrow li, .st-tag-cloud li{

	float: left;

	width: 100%;

	padding: 0px;

	text-align: left;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

}

.arrow li a:link, .arrow li a:visited ,.st-tag-cloud li a:link, .st-tag-cloud li a:visited {

	padding-left: 10px;

	color: #000;

	text-decoration: none;

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: left 2px;

	display: block;

}

.arrow li a:hover, .arrow li a:active , .st-tag-cloud li a:hover, .st-tag-cloud li a:active{

	padding-left: 10px;

	color: #666666;

	text-decoration: none;

	background-image: url(images/bullet.gif);

	background-repeat: no-repeat;

	background-position: left 2px;

	display: block;

}

.arrow ul , .st-tag-cloud ul{



	text-align: left;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	list-style-type: none;

}

.arrow ul li , .st-tag-cloud ul li{



	float: left;

	width: 100%;

	padding: 0px;

	text-align: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

}

.noarrow {



	text-align: left;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 90%;

	list-style-type: none;

}

.noarrow li {

	float: left;

	width: 100%;

	padding: 0px;

	text-align: left;

	font-size: 11px;

	font-family: Verdana;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

	color: #000000;

}

.noarrow li a:link, .noarrow li a:visited {

	color: #000000;

	text-decoration: none;

}

.noarrow li a:hover, .noarrow li a:active {

	color: #333333;

	text-decoration: none;

}

.noarrow ul {





	text-align: left;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	list-style-type: none;

}

.noarrow ul li {





	float: left;

	width: 100%;

	padding: 0px;

	text-align: left;

	font-size: 11px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

}

#comment_templates {

	float: left;

	width: 558px;

	padding-top: 15px;

	padding-bottom: 15px;

}

#content h3 {

	padding: 0px;

	float: left;

	width: 430px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-size: 24px;

	color: #000000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: 400;

}

.subscribe {

	float: left;

	width: 420px;

	padding-left: 20px;

	margin: 0px;

	font-size: 11px;

	color: #000000;

	background-image: url(images/feed-icon-16x16-orange.png);

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 3px;

	padding-bottom: 3px;

}

.subscribe a:link, .subscribe a:visited {

	color: #CC0000;

	text-decoration: underline;

}

.subscribe a:hover, .subscribe a:active {



	color: #CC0000;

	text-decoration: none;

}

.clear_div {

	float: left;

	height: 30px;

	width: 558px;

}

.comment_block {

	float: left;

	width: 558px;

	position: relative;

}

.com_text blockquote {

	background-image: url(images/bquote_com.gif);

	background-repeat: no-repeat;

	background-position: left 1px;

	text-align: left;

	padding-top: 0px;

	padding-left: 28px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	clear: both;

	padding-bottom: 10px;

}



.comment_block a:link, .comment_block a:visited {

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.comment_block a:hover, .comment_block a:active {

	color: #000000;

	text-decoration: underline;

}



.comment_avatar {

	float: left;

	height: 50px;

	width: 50px;

	position: relative;

	padding-top: 5px;

	text-align: left;

}

.comment_block p {

	margin: 0px;

	padding: 0px;

}

.comment_block_alt p {

	margin: 0px;

	padding: 0px;

}



.comment_entry {

	float: right;

	width: 380px;

}

.com_author {

	background-image: url(images/top_coms.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	float: left;

	height: 15px;

	width: 284px;

	padding-right: 10px;

	padding-left: 10px;

	line-height: 13px;

	font-size: 11px;

	color: #333333;

	font-family: Verdana;

	padding-top: 3px;

}

.com_text {

	background-image: url(images/com_repeat.gif);

	background-repeat: repeat-y;

	float: left;

	width: 284px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: left;

	padding-right: 10px;

	padding-left: 10px;

	font-size: 11px;

	line-height: 18px;

	color: #000;

}

.com_text code {

	display: block;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #000000;

	text-align: left;

	clear: both;

	margin-top: 10px;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding: 5px;

	background-color: #FFFFFF;

	border: 1px dashed #999999;

}

.com_text_alt code {

	display: block;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	color: #FFFFFF;

	text-align: left;

	clear: both;

	margin-top: 10px;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding: 5px;

	background-color: #1CBDEC;

	border: 1px dashed #f4f4f4;

}

.com_close {

	background-image: url(images/com_close.gif);

	background-repeat: no-repeat;

	float: left;

	width: 304px;

	text-align: left;

	background-position: center top;

	height: 12px;

	margin: 0px;

	padding: 0px;

}

.com_clear {

	float: left;

	height: 20px;

	width: 558px;

}

.comment_block_alt {

	float: left;

	width: 558px;

	position: relative;

}

.comment_avatar_alt {

	float: left;

	height: 50px;

	width: 50px;

	position: relative;

	padding-top: 5px;

	text-align: left;

}

.com_author_alt {

	background-image: url(images/top_com_alt.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	float: left;

	height: 15px;

	width: 284px;

	padding-right: 10px;

	padding-left: 10px;

	line-height: 13px;

	font-size: 11px;

	color: #333333;

	font-family: Verdana;

	padding-top: 3px;

	padding-bottom: 0px;

}

.com_text_alt {

	background-image: url(images/com_repeat_alt.gif);

	background-repeat: repeat-y;

	float: left;

	width: 284px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: left;

	padding-right: 10px;

	padding-left: 10px;

	font-size: 11px;

	line-height: 18px;

	color: #333333;

}

.com_close_alt {



	background-image: url(images/com_close_alt.gif);

	background-repeat: no-repeat;

	float: left;

	width: 304px;

	text-align: left;

	background-position: center top;

	height: 11px;

	margin: 0px;

	padding: 0px;

}

.com_text_alt blockquote {

	background-image: url(images/bquote_com_alt.gif);

	background-repeat: no-repeat;

	background-position: left 1px;

	text-align: left;

	padding-top: 0px;

	padding-left: 28px;

	clear: both;

	padding-bottom: 5px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.comment_block_alt a:link, .comment_block_alt a:visited {



	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.comment_block_alt a:hover, .comment_block_alt a:active {



	color: #000000;

	text-decoration: underline;

}

#comment_templates form {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 558px;

}

#st_effect {

	float: left;

	width: 558px;

}

#st_effect p {

	clear: both;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#st_effect input {

	font-size: 13px;

	margin: 0px;

	width: 200px;

	background-color: #FFFFFF;

	border: 1px solid #DADADA;

	color: #666666;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

#sa_effect {

	padding: 0px;

	float: left;

	width: 558px;

	margin: 0px;

}

#sa_effect p {

	clear: both;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#sa_effect textarea {

	font-size: 13px;

	margin: 0px;

	height: 150px;

	width: 350px;

	background-color: #FFFFFF;

	border: 1px solid #DADADA;

	color: #666666;

	padding: 5px;

}

.status {

	font-size: 11px;

	color: #000000;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 558px;

	font-weight: bold;

}

#sbm_effect {

	padding: 0px;

	float: left;

	width: 558px;

	margin: 0px;

}

#sbm_effect p {



	clear: both;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#sbm_effect input {

	padding: 1px;

	width: 120px;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #CC0000;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #B30000;

	border-right-color: #B30000;

	border-bottom-color: #B30000;

	border-left-color: #B30000;

	font-family: Tahoma, Arial, "Baar Sophia", Verdana;

	font-weight: bold;

	text-align: center;

}

#sbm_effect input:hover {



	padding: 1px;

	width: 120px;

	font-size: 11px;

	color: #000000;

	background-color: #f7f7f7;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #D4D4D4;

	border-right-color: #D4D4D4;

	border-bottom-color: #D4D4D4;

	border-left-color: #D4D4D4;

	font-family: Tahoma, Arial, "Baar Sophia", Verdana;

	font-weight: bold;

	text-align: center;

}

#st_effect input:hover {

	font-size: 13px;

	margin: 0px;

	width: 200px;

	background-color: #FFFFFF;

	border: 1px solid #eeeeee;

	color: #666666;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

}

#sa_effect textarea:hover {

	font-size: 13px;

	margin: 0px;

	height: 150px;

	width: 350px;

	background-color: #FFFFFF;

	border: 1px solid #eeeeee;

	color: #666666;

	padding: 5px;

}

.ping_block {

	float: left;

	width: 380px;

	padding: 8px;

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #000000;

}

.ping_block a:link, .ping_block a:visited {

	color: #006699;

	text-decoration: none;

	font-size: 11px;

}



.ping_from {

	float: left;

	width: 380px;

}

.ping_block a:hover, .ping_block a:active {

	color: #006699;

	text-decoration: underline;

	font-size: 11px;

}

.ping_date {

	float: left;

	width: 380px;

	font-size: 11px;

	font-family: "Trebuchet MS", Torus, Georgia, "Arial Narrow";

	font-weight: bold;

	color: #000000;

}

.com_id {

	font-size: 11px;

	color: #000;

	font-family: Verdana;

	text-align: left;

}

.status a:link, .status a:visited {

	color: #333333;

	text-decoration: none;

	font-weight: normal;

}

.status a:hover, .status a:active {

	color: #CC0000;

	text-decoration: underline;

	font-weight: normal;

}

.timenow {



	font-size: 11px;

	color: #333333;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 558px;

}

/* calendar config */



#wp-calendar {

	empty-cells: show;

	width: 90%;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	text-align: center;

	float: left;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family: Verdana;

}



#wp-calendar a:link, #wp-calendar a:visited {

	text-decoration: none;

	color: #000000;

	font-weight: bold;

}

#wp-calendar a:hover, #wp-calendar a:active {

	text-decoration: none;


	color: #CC0000;

	font-weight: bold;

}

#wp-calendar caption {

	text-align: left;

	width: 90%;

	margin: 0px;

	color: #CC0000;

	font-size: 18px;

	padding: 0px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



#wp-calendar th {

	margin: 0px;

	padding: 0px;

	text-align: center;

}



#wp-calendar #next a {

	text-align: left;

	color: #000000;

	text-decoration: none;

	float: right;

	padding-top: 10px;

}



#wp-calendar #prev a {

	text-align: center;

	color: #CC0000;

	text-decoration: none;

	float: left;

	padding-top: 10px;

}

#wp-calendar td {

	margin: 0px;

	padding: 0px;

	text-align: center;

}

#wp-calendar tf {

	margin: 0px;

	padding: 0px;

}

.related_stuff {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 558px;

}

.related_stuff ul {

	text-align: left;

	float: left;

	width: 400px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}

.related_stuff ol {

	text-align: left;

	padding: 0px;

	float: left;

	width: 90%;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.related_stuff li {

	font-size: 11px;

	color: #000000;

	width: 80%;

	margin-bottom: 5px;

	margin-right: 5px;

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-left: 0px;

}

.related_stuff li a:link, .related_stuff li a:visited {

	color: #000000;

	text-decoration: none;

	display: block;

	background-color: #FFFFFF;

	font-family: Verdana;

	font-size: 11px;

}

.related_stuff li a:hover, .related_stuff li a:active {

	color: #CC0000;

	text-decoration: none;

	display: block;

	font-family: Verdana;

	font-size: 11px;

}



/* adin bar css */

#wp-admin-bar {

	margin:0;

	text-align:left;

	font-size: 11px;

	color: #FFFFFF;

	background-color: transparent;

	padding-top: 12px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 5px;

	font-family: Verdana;

	float: left;

	width: 930px;

}

#wp-admin-bar ul {

	margin:0;

	padding:0;

	float: left;

	width: 930px;

	list-style-type: none;

}

#wp-admin-bar ul li {list-style-type:none; display:inline; margin:0 10px; padding:0}

#wp-admin-bar a:link, #wp-admin-bar a:visited {

	color: #efefef;

	text-decoration: none;

}

#wp-admin-bar a:hover, #wp-admin-bar a:active {

	color: #999999;

	text-decoration: underline;

}


#ajaxNewsletter{
float:left;
}

#newsletterFormDiv {
float:left;
}

.newsletterTextInput {
	/* email text input */
}

#newsletterLoading {
	/* the loading message while the subscription is beeing handled */
}
