/*

      Created by Chris Davies

	  

*/







body {

 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;

 background:#909092;

 padding:0;

 margin:0;



}

a:link              { color:black; text-decoration:none; }

a:visited           { color:black; text-decoration:none;  }

a:hover             { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; }

a:active            { color:black; text-decoration:none; }



a.nounderline:link{ color:black; text-decoration:none; }

a.nounderline:visited{ color:black; text-decoration:none;  }

a.nounderline:hover{ color:#FF6600; text-decoration:none; border-bottom:dotted 0px white; }

a.nounderline:active{ color:black; text-decoration:none; }







a.underline:link              { color:black; text-decoration:none; border-bottom:dotted 1px #000; }

a.underline:visited           { color:black; text-decoration:none; border-bottom:dotted 1px #000;  }

a.underline:hover             { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; }

a.underline:active            { color:black; text-decoration:none; border-bottom:dotted 1px #000; }	



a.orange:link              { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; }

a.orange:visited           { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600;  }

a.orange:hover             { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; }

a.orange:active            { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; }	



a.orangenounderline:link              { color:#FF6600; text-decoration:none; }

a.orangenounderline:visited           { color:#FF6600; text-decoration:none; }

a.orangenounderline:hover             { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; }

a.orangenounderline:active            { color:#FF6600; text-decoration:none; }	



a.orangemedium:link              { color:#FF6600; text-decoration:none;  font-size:16px; }

a.orangemedium:visited           { color:#FF6600; text-decoration:none; font-size:16px;  }

a.orangemedium:hover             { color:#FF6600; text-decoration:none; border-bottom:dotted 1px #FF6600; font-size:16px; }

a.orangemedium:active            { color:#FF6600; text-decoration:none;  font-size:16px; }	







a.white:link              { color:#FFF; text-decoration:none; font-weight: bold; }

a.white:visited           { color:#FFF; text-decoration:none; font-weight: bold;  }

a.white:hover             { color:#e5e5e5; text-decoration:none; border-bottom:dotted 1px #e5e5e5; font-weight: bold; }

a.white:active            { color:#FFF; text-decoration:none; font-weight: bold; }	



a.titleorange { color:#FF6600; font-size: 14px; font-weight:bold;}



#wrapper {

 margin-right: auto;

 margin-left: auto;

 background:white;

 width: 984px;

}



.blogtitle { color:#FF6600; font-size:24px; font-weight:bold; }



#ad {

padding-top:10px;

text-align:center;

}

	#ad img {

	padding:2px;

	border:solid 1px #CCCCCC;

	}

#header {

 color: #333;

 width: 976px;

 float: left;

 padding: 10px;

 height: 55px;

 margin: 10px 0px 10px 0px;

}



	#header #logo {

	float:left;

	width:320px;

	padding-left:10px;

	}

	#header #search {

	float:left;

	padding-top:20px;

	}

		#header #search #globalsearch {

		border:solid 1px #666666;

		padding:2px 0 1px 0;

		width:200px;

		}

	#header #membernav {

	float:right;

	padding-right:25px;

	}

		#header #membernav table td {

		padding:2px;

		}

		#header #membernav table td a {

		color:black;

		text-decoration:none;

		}

		#header #membernav table td a span {

		color:#FF6600;

		text-decoration:none;

		}

		#header #membernav table td a.small {

		font-size: 10px;

		}

        

  #header-wp {

 color: #333;

 width: 900px;

 float: left;

 padding: 10px;

 height: 55px;

 margin: 10px 0px 10px 0px;

}



	#header-wp #logo {

	float:left;

	width:320px;

	padding-left:10px;

	}

	#header-wp #search {

	float:left;

	padding-top:20px;

	}

		#header-wp #search #globalsearch {

		border:solid 1px #666666;

		padding:2px 0 1px 0;

		width:200px;

		}

	#header-wp #membernav {

	float:right;

	padding-right:25px;

	}

		#header-wp #membernav table td {

		padding:2px;

		}

		#header-wp #membernav table td a {

		color:black;

		text-decoration:none;

		}

		#header-wp #membernav table td a span {

		color:#FF6600;

		text-decoration:none;

		}

		#header-wp #membernav table td a.small {

		font-size: 10px;

		}

      

#navigation {

 background:url(/images/nav-bg.png) no-repeat;

 background-position: 8px 0px;

 float: left;

 width: 966px;

 color: #FFF;

 height:28px;

 padding: 2px 0 0 10px;

 margin: 0;

 z-index:1;

}

#navigation-wp {

 background:url(/images/nav-bg.png) no-repeat;

 background-position: 8px 0px;

 float: left;

 width: 945px;

 color: #FFF;

 height:28px;

 padding: 2px 0 0 30px;

 margin: 0;

 z-index:1;

}

	#navigation-wp a {

	color:#333333;

	margin: 0px 4px;

	} 

#navigation-wp a:hover { color:#EC7D23; text-decoration:none; border:0; }	



	#navigation a {

	color:#333333;

	margin: 0px 4px;

	} 

#navigation a:hover { color:#EC7D23; text-decoration:none; border:0; }	



    

#footer { 

text-align:center;

 width: 976px;

 clear: both;

 color:#333333; 

 margin: 0px 0px 10px 0px;

 padding: 10px;

 font-size:10px;

 font-weight:normal;

}

#footer a{

text-decoration:underline;

color:#FF6600; 

 }	

/* messages */

#success {

margin-bottom:10px;

padding:10px;

color:green;

border:solid 1px green;

}

#problem {

margin-bottom:10px;

padding:10px;

color:red;

border:solid 1px red;

}

#registerform td {

	padding:4px;

}


#registerform input{
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
}
#registerform textarea{
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
}
#rightcolumnmember p {

margin-bottom:10px;	

}

.registernow{

font-size:24px;

font-weight: bold;

 }

 

 

.articledynamicheight {

min-height:200px;

height:auto!important;

height:200px;

} 



.fontgrey{

color:#666666;

font-weight:bold;

font-size:12px;

padding:4px;

}

 

.fontorange{

color:#FF6600;

font-size:12px;

}



.fontorange1{

color:#FF6600;

}

.fontorange2{

color:#FF6600;

font-weight:normal;

}



.fontblack{

color:black;

font-weight:normal;

}

  .msgrow{

background-color:#EAEAEA;

padding:4px;

   }

   

   

.pagination{

padding: 0px;

text-align:center;

}



.pagination ul{

margin: 0;

padding: 0;

text-align: center; /*Set to "right" to right align pagination interface*/

font-size: 11px;

font-family: arial;

font-weight: bold;

}



.pagination li{

list-style-type: none;

display: inline;

padding-bottom: 1px;

}



.pagination a, .pagination a:visited{

padding: 0 2px;

border: 1px solid #FF6600;

text-decoration: none; 

color: #FF6600;

}



.pagination a:hover, .pagination a:active{

border: 1px solid #FF6600;

color: white;

background-color: #FF6600;

}

#IDWidget2 {
width: 160px;
}

.pagination a.currentpage{

background-color: #FF6600;

color: white !important;

border-color: #FF6600;

font-weight: bold;

cursor: default;

}



.pagination a.disablelink, .pagination a.disablelink:hover{

background-color: white;

cursor: default;

color: #929292;

border-color: #929292;

font-weight: normal !important;

}



.pagination a.prevnext{

font-weight: bold;

}

#profileicons table td {
margin:0;
padding:0;
}
   