?/*  







Theme Name: Challenge-edit 







Theme URI: http://wordpress.com/







Description: v. 1.02 - Customize WP Theme







Version: 1.02







Author: Minervainfotech







Author URI: http://www.minervait.com/







Tags: Customize WP Theme







 







*/



a, a:link, a:visited, a:active {



	color: #DF1B22; 



	font-weight: bold; 



	text-decoration: none; 



	}



	



a:hover {



	color: #CC0000;




	text-decoration: underline; 



	}



	



h1 { 



	font-family: Tahoma; 



	font-size: 2.5em; 



	}







h2 {



	color: #666666; 



	}



	



h2 a:link, h2 a:visited, h2 a:active  {



	color: #666666; 



	}







h2 a:hover  {



	color:#000000; 



	}







h3.widgettitle {



	color: #555555; 



	font-size: 1.3em; 



	}



		



a.header:link, a.header:visited, a.header:active {



	color: #666666; 



	}



	



a.header:hover {



	color: #000000; 



	}







p.header { 



	color: #666666; 



	}



			



#page-container {



	font-family: Tahoma, Arial, sans-serif; 



	min-width: 800px;



	font-size: 80%;



	margin: 0px auto; 



	line-height:19px;

	}



.features {

line-height:15px;

}





#left-column .inside {



	margin-left: 10px;		



	}

.goodypoll{
width:185px;
padding-bottom:2px;
color:#333333;
font-size:14px;
}

.goodyinput{
background:#FF7101 none repeat scroll 0 0;
border:0 solid #FFFFFF;
float:left;
padding-left:5px;
}

.goody{
display:block;
width:125px;
float:left;
padding-left:5px;
}

.goodytext{
display:block;
float:left;
padding-left:5px;
width:45px;
}

.goodytextinput{
background:#EFEFEF none repeat scroll 0 0;
border:1px solid #FFFFFF;
float:right;
margin-bottom:3px;
width:126px;
}

.goodysubmit{
background:#000066 none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#FFFFFF;
float:right;
margin-bottom:2px;
padding:2px;
width:100px;
cursor:pointer;
}

.clear{
clear:both;
}

.rss-icon {



	margin-right: 10px;



	}



.logo-icon {



	margin-left: 10px;



	}



	



	






.leftbox{


}
.rightbox{


}

.greybox{
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px 10px 5pt 5pt;
padding:5px;
}

	



#left-column {



	margin-left: -15em; 



	width: 15em; 



	}



	



#right-column {



	margin-right: -15em; 



	width: 15em; 



	}



	



.searchbox {



	width: 15em; 



	}







#left-column .inside .searchfield {



	width: 80%;



	}







#right-column .inside .searchfield {



	width: 80%;



	}







#left-column .inside ul li a, 



#right-column .inside ul li a {



	color: #666666; 



	border-left: solid 7px #DDDDDD; 





	}



	



#left-column .inside ul li a:hover, 



#right-column .inside ul li a:hover {



	color: #000000; 



	border-left: solid 7px #000000; 



	}

























/* Print Style Sheet */



@media print {







body { background:white; color:black; margin:0; }



a:link:after, a:visited:after { content:" [" attr(href) "] "; font-weight: normal; text-decoration:none; font-size: 12pt;} 



a:link, a:visited {text-decoration:underline; color:#000}



.postmetadata a:link:after, .postmetadata a:visited:after { content:""; } 



h2 a:link:after, h2 a:visited:after { content:""; } 



h2, h2 a:link, h2 a:visited, h2 a:active {color: #000; font-size: 18pt}



h3 {color: #000; font-size: 15pt;} 



#outer-column-container { border-left: none; border-right: none }



#page-container {font-size: 12pt; font-family: arial, sans-serif; margin:0; background: #fff; color: #000}



.remove-for-print, 



#left-column, 



#right-column, 



#footer, 



.navigation, 



.wp-pagenavi-navigation, 



#commentform {display:none}







}









#top{width:972px;







height:159px;







margin:0 auto;







background:#fff;







position:relative;







}







.challenge{ margin-top:35px; height:124px; width:343px; float:left; }







.add{



float:right;



height:90px;



margin-top:55px;



width:600px;}







#header-nav1{width:972px; margin:0 auto; position:relative; height:35px; background:url(images/topmenu-1-back.gif) repeat-x; }







#header-nav1-img{background:url(images/topmenu-1-rightcor.gif) no-repeat 100% 0; width:0px; height:35px; float:right;}







#header-nav1 ul{







list-style-type:none;







margin:0;







padding:0;







}







#header-nav1 ul li{







float:left;







background:url(images/nav1-back.gif) repeat-x;







display:block;







width:140px;







padding:0;







height:35px;







}







#header-nav1 ul li a span{







display:block;







line-height:35px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:12px;







color:#FFF;







text-align:center;







text-decoration:none;







padding:0 30px 0 20px;







font-weight:bold;







background:url(images/aa.gif) no-repeat 100% 0;







}







#header-nav1 ul li a span:hover{



color: #FFFF00;



text-decoration:underline;



}







#header-nav1 ul li a span.home{







display:block;







line-height:35px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:12px;







color:#FFF;







text-align:center;







text-decoration:none;







padding:0 30px 0 20px;







font-weight:bold;







background:url(images/home.gif) no-repeat;







}







#header-nav1 ul li .home{







display:block;







line-height:35px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:12px;







color:#FFF;







text-align:center;







text-decoration:none;







padding:0 30px 0 20px;







font-weight:bold;







background:#333333 url(images/aa.gif) no-repeat 100% 0;







}















#header-nav1 ul li a span.last{







display:block;







line-height:35px;







font-family:Verdana, Arial, Helvetica, sans-serif;







font-size:12px;







color:#FFF;







text-align:center;







text-decoration:none;







padding:0 0px 0 0px;







font-weight:bold;







background:url(images/topmenu-last.gif) no-repeat 100% 0;







}







#header-nav1 ul li a span.last:hover{



color:#ffff00;



text-decoration:underline;



}







#header-nav1 ul li a:hover{







color:#330099;







}































#content{width:972px;  position:relative; background:#FFF; margin:auto; padding-top:9px;}







#menu-2{height:35px; margin:0; position:relative; width:972px; background:url(images/topmenu-2-back.gif) repeat-x;}







#tools{height:35px; width:158px; float:left; background:url(images/tools-pic.gif) no-repeat;}















#menu-2nav{height:35px; width:586px; float:right; margin:0; float:left;}







#menu-2nav ul{list-style-type:none; position:relative; margin:0; height:35px; display:inline; width:100%;}







#menu-2nav ul li{ width:100%px;  float:left; }







#menu-2nav ul li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF;  padding-left:11px;  display:inline; padding-right:10px; background:url(img/topmenu-2-border.gif) no-repeat 100% 0; line-height:35px;  text-align:center; line-height:35px; padding-top:10px; padding-bottom:10px; text-decoration:none;}







#menu-2nav ul li a span:hover{



color:#ffff00;



}







#menu-2nav ul li a span.last{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF;  padding-left:11px;  display:inline; padding-right:10px; line-height:35px;  text-align:center; line-height:35px; padding-top:10px; padding-bottom:10px; text-decoration:none;}







#menu-2nav ul li a span.last:hover{



color:#ffff00;



}











#menu-2nav ul li a:hover{color:#FFFF00; text-decoration:none;}







#search-box{width:228px; height:35px; background:#94060c; position:relative;margin:0; float:right; background:url(images/search-back.gif) repeat-y;}







#rightcontent{
background-color:#EEEEEE;
border:1px solid #CCCCCC;
float:left;
height:auto;
margin-left:10px;
position:relative;
width:218px;}















.rightpantab{
float:left;
margin-left:11px;
position:relative;
width:192px;}




.clearbreak{
clear:both;
border-bottom:1px solid #999999;
float:left;
height:1px;
padding:10px;
width:250px;
}


.jobsearch{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
height:auto;
margin-top:10px;
padding:2px;
width:191px;
}
.jobsearch:hover{
border:1px solid #666666
}






.sold{margin-top:background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
height:auto;
margin-top:10px;
padding:2px;
width:191px;}





.goody input{
 background-color: #ff7101;
 border:none;
 padding:5px;
}


.question{margin-top:48px; height:auto; width:191px;}







.ptclogo{



float:right; 



padding:5px 0px 0px 0px;



}







.ptclogo img{



border:0px;



}







#left-midpan-container{padding-top:9px; width:742px; margin:0; position:relative; padding-left:14px;  float:left; }



#left-midpan-container h2{color:#DF1B22; padding-bottom:5px;}







#left-tab{ width:185px; position:relative; float:left; }







#left-Pan{
background:#EEEEEE none repeat scroll 0% 0%;
border:1px solid #CCCCCC;
float:left;
margin:0pt;
padding-bottom:10px;
width:185px;}







.updated{ width:169px; height:42px; margin-left:7px; border-bottom:1px solid #000000;}







.reba{ height:237px; margin-left:7px; margin-top:0; width:169px; padding-top:5px; }





.subscription {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-top:5px;
margin-left:7px;
padding:10px 5pt 10px 5px;
width:159px;
}



.subscription li{color:#FF0000; list-style:none;}







.subscription li a{display:block; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#FF0000;  padding-bottom:0px; text-decoration:none; text-transform:uppercase;}

.subscription li a:hover{
color: #333333;
}







.monthly{width:169px; margin-left:7px; height:39px; background:url(images/monthly.gif) no-repeat; margin-top:5px;}




.columns {
border-bottom:1px solid #CCCCCC;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:14px;
padding-bottom:2px;
padding-left:15px;
padding-top:5px;
text-transform:uppercase;
}

.columns:hover{
background:#E0E0E0;
}



.columns li{list-style-image:none;
list-style-position:outside;
list-style-type:none; padding:0; margin:0;}







.columns li a{ background:transparent url(images/redarrow.gif) no-repeat scroll left 6px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525151; text-decoration:none; text-transform:none; padding:3px 0pt 10px 12px;}







.columns li a:hover {

color:#DF1B22;

}







.send-letter {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-left:7px;
margin-top:10pt;
padding:5px 5pt 5px 5px;
width:159px;
}



.send-letter li{color:#FF0000; list-style:none;}







.send-letter li a{display:block; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#FF0000;  padding-bottom:0px; text-decoration:none; text-transform:uppercase;}

.send-letter li a:hover{
color: #333333;
}





.fillout{height:15px; width:169px; margin-left:7px; background:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; text-transform:uppercase; padding-top:6px; padding-bottom:6px; margin-bottom:10px;}







.leftpan-add{

border:1px solid #666666;

float:left;

height:95px;

margin-top:25px;

padding-top:5px;

position:relative;

width:183px;}















.midpan{width:548px; padding:0; margin:0px; position:relative; padding-left:0px;  float:right;}







.MidPanTab{width:548px; border:1px solid #999999;  padding:0; height:435px; }








#pending{width:550px; height:83px; margin-top:15px;}








.pending1{}







.pending2{background:url(images/pending-black.gif) no-repeat ; width:268px; height:62px; margin-top:5px; float:right; margin-right:3px; }



#fantasy{width:548px; border:1px solid #999999; height:62px; margin-top:15px;padding:2px 0px 2px 0px;}



.features{width:548px; border:1px solid #999999;  margin-top:15px;}


.sidefeature {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:0pt 5px 5px;
}
.sidefeature h3{
border-bottom:1px solid #CCCCCC;
}



.features-head{  width:542px; margin:0 auto; position:relative;}







.fea-header{ height:48px; width:100%; background:url(images/features-back.gif) repeat-x; margin:0;}







.feature-header-image{ height:47px; width:117px;; background:url(images/features.gif) no-repeat; margin:0;}







.row1-content{ height:124px; width:520px; position:relative; margin-top:14px; padding-bottom:10px; }







.row1-col1{ float:left; vertical-align:top;   height:116px; width:131px; padding-left:10px; padding-right:4px;}







.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:left; width:260px;  }







.texth1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;  text-transform:uppercase; text-align:center;}











/*



	SLIDER







.slider-wrap								{ width: 542px; position: absolute; top: 4px; left: 4px; }			



.stripViewer .panelContainer 



.panel ul									{ text-align: left; margin: 0 15px 0 30px; }



.stripViewer								{ position: relative; overflow: hidden; width: 542px; height: 410px; }



.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }



.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 542px; }



.stripNavL, .stripNavR, .stripNav			{ display: none; }



.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }



#movers-row									{ margin: -43px 0 0 62px; }



#movers-row div								{ width: 20%; float: left; }



#movers-row div a.cross-link 				{ float: right; }



.photo-meta-data							{ background: url(images/transpBlack.png) repeat; padding: 10px; height: 60px; 



											  margin-top: -60px; position: relative; z-index: 9999; color: white; }



.photo-meta-data span 						{ font-size: 13px; }



.cross-link									{ display: block; width: 62px; margin-top: -14px; 



											  position: relative; padding-top: 15px; z-index: 9999; }



.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }





*/





















































































































ul, ol, dl, p, h1, h2, h3, h4, h5, h6 {







	margin-top: 10px; 







	margin-bottom: 0px; 







	padding-top: 0; 







	padding-bottom: 0; 







	}







		







ul ul, ul ol, ol ul, ol ol {







	margin-top: 0; 







	margin-bottom: 0; 







	}







	







h1 {font-size: 240%; }







h2 {font-size: 180%; }







h3 {font-size: 140%; }







h4 {font-size: 100%; }







h5 {font-size: 70%; }







h6 {font-size: 50%; }















code, pre {







	/* Firefox needs this */







	font-family: "Courier New", Courier, monospace;		







	}















table {







	font-size: 100%; 







	}







	







td, th {







	vertical-align: top; 







	}







	







	







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







------------------------------------- BASE LAYOUT -------------------------------------------------- 







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















/*







Credits:







Layout and browser compatibility hacks based on Ruthsarian's Skidoo Redux 







http://webhost.bridgew.edu/etribou/layouts/ - ruthsarian AT gmail DOT com







*/















body {







	background-color: #fff; 







	color: #000; 







	padding: 0; 







	margin: 0; 







	}















#page-container {







	/* font-size: will be set in style.php */ 







	width:1000px;







  margin:0 auto; 







  position:relative;







  padding:0; 







	/* margin: will be set in style.php */ 







	/* font-family: will be set in style.php */ 







	}







			







#outer-column-container {







	border-left: solid 13em #fff; 







	border-right: solid 13em #fff; 







	}















#inner-column-container {







	width: 534px; 







	background-color: #fff;







	margin:0;







	position:relative;







	}







					







#source-order-container {







	







	width: 534px; 







	







	}







	







#left-column {







	float: left; 







	margin-left: -13em; 







	width: 13em; 







	margin-right: 1px; 







	position: relative;







	}







	







#middle-column {







	float: right; 







	width: 534px; 







	margin-left: -1px;







	}







	







#right-column {







		float: right; 







	margin-right: -13em; 







	width: 13em; 







	margin-left: 1px; 







	position: relative;







	}















.inside {







	margin: 10px; 















	}



/*#wrap {



	clear:left;



	height:410px;



	width:542px;



	display:block;



	overflow:hidden;



	position:relative;



}



#carousel {



	width:10000px;



	margin:0;



	padding:0;



	position:absolute;



	top:0;



	left:0;



}



#carousel li {



	height:410px;



	width:542px;



	margin:0;



	padding:0;



	float:left;



	display:inline;



}



#previous, #next {



	display:block;



	height:10px;



	



	margin:0 0 13px;



	cursor:pointer;



	color:#000000;



	}



	#previous {



		float:left;



		width:65px;



		}



	#next {



		float:right;



		width:35px;



		}



#container {



	width:542px;



	height:410px;



	background:#ffffff no-repeat top left;



	padding:0px;



	margin:5px auto 0;



	}



	*/







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







------------------------------------- SIDEBAR STYLES ----------------------------------------------- 







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















#left-column .inside {







	margin-left: 2px;		/* less margin for left side of left column, might be overwritten in style.php */







	}







	







h3.widgettitle {







	/* color: will be set in style.php */







	width: 100%; 







	/* font-size: will be set in style.php */ 







	margin-bottom: 0px; 







	padding-bottom: 0px; 







	}















/* uncomment the next style if you are using text widgets without heading 







and you want more space above the widget */







/*		







div.textwidget {







	margin-top:15px;		







	}				







*/















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







------------------------------------- SIDEBAR LINKS ------------------------------------------------ 







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




#social_media .facebook{
background:transparent url(images/facebook.png) no-repeat scroll left 0px;
color:#525151;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:11px 0 10px 45px;
text-decoration:none;
text-transform:none;
}

#social_media .twitter{
background:transparent url(images/twitter.png) no-repeat scroll left 0px;
color:#525151;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:11px 0 10px 45px;
text-decoration:none;
text-transform:none;
}

#social_media .myspace{
background:transparent url(images/myspace.png) no-repeat scroll left 0px;
color:#525151;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:11px 0 10px 45px;
text-decoration:none;
text-transform:none;
}

#social_media{

padding:10px 0;
}

#social_media li{

margin:0px;
list-style:none;
padding:5px 5px 5px 10px;

}


#social_media li:hover{
background:#E0E0E0;

}
#social_media ul{
padding:0px;
margin:0;
}


#twitter_div ul{
font-size:10px;
margin:0;
padding:4px;
width:170px;

}

#twitter_div li{
background:transparent url(images/tweet.png) no-repeat scroll left 7px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 0 0 28px;
}

#twitter_div .sidebar-title{
font-size:13px;
padding:5px;
}

.twitter{
background:transparent url(images/twitter.png) no-repeat scroll left 0px;
color:#525151;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding:11px 0 10px 45px;
text-decoration:none;
text-transform:none;
}

.followtwitter{
float:right;
}
#left-column .inside ul, 







#right-column .inside ul {







	list-style-type: none; 







	margin: 0; 







	padding: 0; 







	width: auto;







	}







	







#left-column .inside ul li, 







#right-column .inside ul li {







	margin: 2px 0 2px 0;  







	}







	







#left-column .inside ul li ul li, 







#right-column .inside ul li ul li {







	margin: 2px 0 2px 5px;  







	}







	







#left-column .inside ul li a, 







#right-column .inside ul li a {







	text-decoration: none; 







	font-weight: normal; 







	/* color: will be set in style.php */ 







	padding: 0 0 0 5px; 







	/* border-left: will be set in style.php */ 







	display: inline-block;







	}







	







#left-column .inside ul li a:hover, 







#right-column .inside ul li a:hover {







	/* color: will be set in style.php */ 







	/* border-left: will be set in style.php */ 







	}







		















	







div#search {







	float: right; 







	width: 15em; 







	text-align: right; 







	padding: 0.6em 0 0.2em 0; 







	margin: 0 1em; 







	}















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







------------------------------------- POST TITLE --------------------------------------------------- 







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















h2 {







	margin-top: 0px; 







	margin-bottom: 0px; 







	padding-top: 0; 







	padding-bottom: 0; 







	/* color: will be set in style.php */ 







	}















h2 a:link, h2 a:visited, h2 a:active  {







	/* color: will be set in style.php */ 







	text-decoration: none







	}















h2 a:hover  {







	/* color: will be set in style.php */ 







	text-decoration: none







	}















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







------------------------------------- POST BODY ---------------------------------------------------- 







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















.post {







	margin-bottom: 20px; 







	width:514px;	







	}







	







.post-last {







	margin-bottom: 20px; 	/*different style for last post on page*/







	} 







	







.post-page {







	margin-top: 20px; 







	margin-bottom: 20px; 







	}







	







.entry {







	margin: 0px;







	width:514px;



	



	line-height:15pt;



	



	font-size:11pt;







	/*overflow-x: hidden; */







	}















	







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







------------------------------------- POST META DATA ----------------------------------------------- 







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



	



.postmetadata {



	margin: 15px 0 15px 0; 



	padding: 5px; 



	color: #999; 



	background: #f4f4f4; 



	}







.postmetadata a:link, .postmetadata a:visited, .postmetadata a:active {



	color: #777; 



	font-weight: normal;



	text-decoration: none;



	}	







.postmetadata a:hover {



	color: #777; 



	font-weight: normal;



	text-decoration: underline;



	}



	







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











.line1pix { 



	width: 514px; 



	height: 1px; 



	margin: 0px; 



	border-top: 1px dashed #ccc; 



	padding: 0; 



	margin: 10px 0 10px 0; 



	display: block; 



	font-size: 1px; 

clear:both;


	}







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



------------------------------------- HEADER ------------------------------------------------------- 



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



	



.headerleft {



	float: left; 



	text-align: left; 



	margin-bottom: 0; 



	margin-top: 0; 



	position: relative; 



	padding-bottom: 0;



	}



	



.searchbox {



	float:right; 



	/* width: will be set in style.php */ 



	padding: 0; 



	margin: 10px -1px 0 0; 



	background: #fff; 



	border: 1px dashed #ccc; 



	border-width: 1px 1px 0 1px



	}







.searchbox-form {



	margin: 5px 10px 5px 10px;



	}



	



h1 { 



	letter-spacing:-1px; 



	line-height: 1.0em; 



	margin: 10px 20px 0 0; 



	padding:0; 



	/* font-family: and font-size: will be set in style.php */



	}



	



a.header:link, a.header:hover, a.header:active, a.header:visited {



	text-decoration: none; 



	/* color: will be set in style.php */



	}



	



p.header { 



	float: left; 



	margin: 0 10px 8px 0px; 



	font-size:1.2em; 



	font-weight: bold; 



	/* color: will be set in style.php */ 



	}







.rss-icon {



	width: 20px; 



	height: 20px; 



	float: right; 



	margin: 10px 0 0 0; /* might be overwritten in style.php */



	}



	



.logo-icon {



	margin: 10px 5px 10px 0; /* might be overwritten in style.php */



	padding: 0; 



	border: 0; 



	float: left;



	}







.blogtitle-box {



	float: left;



	}







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



------------------------------------- HEADER IMAGE ------------------------------------------------- 



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







#headerimage-top { 



	font-size: 1px;



	clear: both; 



	height: 5px; 



	padding: 0; 



	width: 100%; 



	background: #fff; 



	border-top: dashed 1px #cccccc; 



	}



	



#headerimage-bottom { 



	font-size: 1px;



	clear: both; 



	height: 5px; 



	padding: 0; 



	width: 100%; 



	background: #fff; 



	border-bottom: dashed 1px #cccccc 



	}	



	 



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



------------------------------------- BLOCKQUOTES -------------------------------------------------- 



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



	



blockquote {



	height: 1%; 



	color: #555; 



	padding: 1em 1em; 



	background: #f4f4f4; 



	border: solid 1px #e1e1e1;  	/* hack for IE6 and older*/ 



	}



	



blockquote blockquote {



	height: 1%; 



	color: #444; 



	padding: 1em 1em; 



	background: #e1e1e1; 



	border: solid 1px #d3d3d3;  	/* hack for IE6 and older*/ 



	}



	



blockquote p {



	margin-top: 0



	}



.breaking, .recent {
border-bottom:1px solid #EEEEEE;
float:left;
height:187px;
margin:0 0 5px;
padding:10px;
width:250px;

}



.posttitle{

border-bottom:1px solid #cccccc;

width:160px;

float:left;

margin-bottom:5px;

}



.postimg {

float:left;

height:75px;

padding:2px;

margin-right:5px;

width:75px;

border: 1px solid #cccccc;

}

.postimg-s {

float:right;

height:50px;

padding-bottom:10px;

width:50px;

}

.breaking h2 {

font-size:14px;

line-height:1em;

margin-bottom:0px;

}

.breaking h2 a, .recent h3 a {

color:#DF1B22;

text-decoration:none;

}

.breaking h2 a:hover, .recent h3 a:hover {

text-decoration:underline;

}

p.datetime {

font-size:0.9em;

font-style:italic;

}





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



------------------------------------- FOOTER ------------------------------------------------------- 



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



	



#footer {



	background-color:#FFFFFF;



	clear:both;


	padding-bottom: 1px;



	border-top:1px dashed #eeeeee;



	width:100%;



	}







#footer .inside, #footer .inside a {



	color: #999; 



	font-weight: normal;



	text-align: center;



	}







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



------------------------------------- PAGE NAVIGATION NEXT/PREVIOUS -------------------------------- 



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







.navigation {



	display: block; 



	margin: 0; 



	padding: 0; 



	width: 534px; 



	}



	 



.older {



	float: left; 



	width: 49%; 



	text-align: left; 



	margin:0; 



	padding:0;



	}



	



.newer {



	float:right; 



	width: 49%; 



	text-align: right; 



	margin:0; 



	padding:0; 



	}	







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



------------------------------------- COMMENTS ----------------------------------------------------- 



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







ol.commentlist {



	margin: 15px 0 25px 0;



	list-style-type: none;



	padding: 0;



	border-top: dotted 1px #ccc;



	}



	



ol.commentlist li {



	border-bottom: dotted 1px #ccc;



	padding: 15px 10px;



	height: 1%; /* for IE6 */



	}







ol.commentlist li.alt {



	background-color: #f6f6f6;



	border-bottom: dotted 1px #ccc;



	height: 1%; /* for IE6 */



	}







ol.commentlist li.authorcomment {



	background-color: #ffecec;



	}



		



ol.commentlist li p {



	margin: 2px 0 5px 0;



	}


.rate{
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
height:auto;
margin-top:10px;
padding:5px;
position:relative;
width:215px;
clear:both;
}
.meta-info{
float:left;
}



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



------------------------------------- FORMS -------------------------------------------------------- 



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







form {



	margin: 0; 



	padding: 0; 



	}



	



form p {



	margin: 5px 0 0 0; 



	padding: 0; 



	}



	



label {





	}







form input {



	color: #000; 



	background: #f7f7f7; 



	padding: 2px; 



	margin:0; 



	border: 1px solid #ccc; 



	}



		



.submit input {



	margin-left: 4.5em; 



	color: #000; 



	background: #fff; 



	border: 2px outset #999; 



	height: 18px; 



	padding:0



	}



	



fieldset {



	border: 1px solid #781351; 



	width: 45em; 



	}



	



legend { 



	color: #000; 



	background: # #C9EAF1; 



	



	padding: 2px; 



	margin-bottom: 15px; 



	}



	



.comment-textarea{



	width: 514px; 



	padding: 0; 



	margin: 0; 



	}



	



#s {
margin-right:5px; 
width: 130px;


	}



*/



searchfield {



	/*float:left;*/



	position: relative;



	height: 1%; 



	/* width: will be set in style.php */



	} 







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



------------------------------------- TOP MENU BAR ------------------------------------------------- 



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







/* Credits: Dynamic Drive CSS Library 



   URL: http://www.dynamicdrive.com/style/ 



*/







#modernbricksmenu {



	padding: 0; 



	width: auto; 



	background: transparent; 



	border-bottom: dashed 1px #ccc; 



	border-left: dashed 1px #ccc; 



	voice-family: "\"}\"";



	voice-family: inherit;



	}



	



#modernbricksmenu ul{



	font: bold 0.85em Arial; 



	margin:0; 



	margin-left: 0px; 



	padding: 0; 



	list-style: none;



	}



	



#modernbricksmenu li {



	display: inline; 



	margin: 0; 



	padding: 0; 



	text-transform:uppercase; 



	}



	



#modernbricksmenu li:first-child {



	margin-left: 1px; 



	}



	



#modernbricksmenu a {



	float: left; 



	display: block; 



	color: #666; 



	margin: 0 0 0 0; 		/*Margin between each menu item*/ 



	padding: 5px 10px; 



	text-decoration: none; 



	letter-spacing: 1px;



	background-color: #fff; 



	border: dashed 1px #ccc; 



	border-width: 0 1px 0 0



	}



	



#modernbricksmenu a:hover {



	color: #000; 



	background-color: #eee; 



	}



	



#modernbricksmenu li.current_page_item a {



	color: #000; 



	background-color: #eee; 



	}







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



------------------------------------- GRAVATARS ---------------------------------------------------- 



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







img.avatar {



	float: left; 



	margin: 0 8px 3px 0;



	padding: 3px;



	border: solid 1px #ddd;



	background-color: #f3f3f3;



   	/* optional rounded corners for browsers that support it */



   	-moz-border-radius: 3px;



   	-khtml-border-radius: 3px;



   	-webkit-border-radius: 3px;



   	border-radius: 3px;



	}







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



------------------------------------- New WP 2.6 image classes ------------------------------------- 



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


.entry img {



	margin: 10px 10px 0 0;



	padding: 5px;



	border: solid 1px #ddd;



	background-color: #f3f3f3;



   	/* optional rounded corners for browsers that support it */



   	-moz-border-radius: 3px;



   	-khtml-border-radius: 3px;



   	-webkit-border-radius: 3px;



   	border-radius: 3px;



	}







.postmetadata img {



	border: none;



	margin: 0 0 -3px 0;



	padding: 0;



	}



				



img.alignleft {



	float: left; 



	margin: 10px 10px 5px 0; 



	}



	



img.alignright {



	float: right; 



	margin: 10px 0 5px 10px; 



	}







img.aligncenter {



	display: block;



	margin: 10px auto;



	}







.aligncenter, div.aligncenter {



   	display: block;



   	margin-left: auto;



   	margin-right: auto;



	}







.alignleft,div.alignleft {



	float: left;



	margin: 10px 10px 5px 0;



	}







.alignright, div.alignright {



   	float: right;



   	margin: 10px 0 5px 10px;



	}







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



------------------------------------- IMAGE CAPTION (new in WP 2.6) -------------------------------- 



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



	



.wp-caption {



   	border: 1px solid #ddd;



   	text-align: center;



   	background-color: #f3f3f3;



   	padding-top: 4px;



   	margin: 10px 0 0 0;



   	/* optional rounded corners for browsers that support it */



   	-moz-border-radius: 3px;



   	-khtml-border-radius: 3px;



   	-webkit-border-radius: 3px;



   	border-radius: 3px;



	}







.wp-caption img {



   	margin: 0;



   	padding: 0;



   	border: 0 none;



	}







.wp-caption p.wp-caption-text {



   	font-size: 0.8em;



   	line-height: 13px;



   	padding: 2px 4px 5px;



   	margin: 0;



   	color: #666;



	}


.side_border{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin-top:8px;
padding:7px;
}




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



------------------------------------- SMILEYS ------------------------------------------------------ 



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



		



img.wp-smiley {



    	float: none;  



    	border: none; 



	margin: 0 1px -1px 1px; 



	padding: 0;



	background: none;



	}







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



------------------------------------- CALENDAR TABLE ----------------------------------------------- 



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







#calendar_wrap {



	padding: 0;



	border: solid 1px #ccc;



	}



	



table#wp-calendar caption {



	width: auto;



	background: #eee;



	border: #999;



	padding: 3px;



	margin: 0 auto;



	color: #666;



	}



	



table#wp-calendar {



	width: 100%;



	border-width: 0;



	border-spacing: 0;



	border-style: solid;



	border-color: #ccc;



	border-collapse: separate;



	background-color: #fff;



	margin: 0 auto;



	}



	



table#wp-calendar th {



	border-width: 1px;



	padding: 2px;



	border-style: solid;



	border-color: #eee;



	background-color: #fff;



	text-align: center;



	}



	



table#wp-calendar td {



	border-width: 1px;



	padding: 2px;



	border-style: solid;



	border-color: #eee;



	background-color: #fff;



	text-align: center;



	}







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



------------------------------------- CLEARFIX ----------------------------------------------------- 



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







.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }



.clearfix {min-width: 0; display: inline-block; /* \*/	display: block; }



* html .clearfix {/* \*/  height: 1%;}







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



------------------------------------- HACKS -------------------------------------------------------- 



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







.clear-columns { 



	/* hide from IE/Mac \*/ padding-bottom: 1px; margin-bottom: -1px;	



	}







.clear-columns {



	clear: both; 



	}



		



* html #page-container { 



	/* \*/ height: 0.1%; position: relative; 



	}



	



* html #middle-column, * html #left-column, * html #right-column, * html #source-order-container {



	/* hide from IE/Mac \*/ overflow: visible; 



	/* hide from IE/Mac \*/ position: relative; 



	}



	



* html #middle-column {



	margin-right: -4px; margin-right/* */: 0; 



	}



	



* html #middle-column .inside { 



	margin-right: 14px; margin-right/* */: 10px;



	}



	



* html #footer { 



	/* hide from IE/Mac \*/ height: 0.1%; height/**/: auto;	 



	}



	



* html #footer .inside {



	margin-top: 0; margin-bottom: 0; margin/* */: 10px; 



	}



	



* html .inside {



	margin: 10px 0.75em; margin/* */: 10px; 



	}







* html #inner-column-container {



	display: block; 



	}



	



* html #source-order-container {



	margin-right: -100%; /* \*/ margin-right: -1px; 



	}