body {

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

font-size:12px;

color:#000000;

background:#fff url(../images/main-bg.jpg);

}



/*Reset Styles!*/

html, body, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,address

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;



}



img

{

float:left;

border: 0;

}



.clear

{

clear:both;

}



h1, h2, h3, h4{

font:normal 12px Arial, Helvetica, sans-serif;

}



/* ------ Wrapper -------*/



#wrapper {

width:946px;

margin: 0 auto;

padding:0 0 0 10px;

background:url(../images/wrapper_bg.jpg) repeat-x center top #fff;

}



#header {

width:946px;

height:117px;

float:left;

}



#header img{

margin:35px 0 0 3px;

}



#nav {

width:936px;

height:62px;

overflow:hidden;

float:left;

}



#nav li{

display:inline;

float:left;

list-style-type:none;

}



#main

{

width:930px;

padding:12px 0 0 0;

float:left;

}



#left_panel

{

width:198px;

float:left;

padding:0 0 45px 0;

}



#top_ten {

float: left;

width: 198px;

background:#636363;

}



#top_ten ul {

float: left;

width: 198px;

}



#top_ten li {

font: normal 14px Arial, Helvetica, sans-serif;

color:#FFFFFF;

list-style:none;

padding:0 0 7px 10px;

}



#top_ten li span {

font-size:11px;

}



#top_ten p {

float:left;

width:120px;

font: normal 11px Arial, Helvetica, sans-serif;

color:#FFFFFF;

list-style:none;

padding:20px 0 20px 10px;

}



.image_pading

{

padding:0 0 17px 0;

}



#top_ten li a:link, #top_ten li a:active, #top_ten li a:visited

{

text-decoration:none;

color:#FFFFFF;

}



#top_ten li a:hover

{

text-decoration:none;

color:#fffc00;

}



#top_ten p a:link, #top_ten p a:active, #top_ten p a:visited

{

text-decoration:underline;

color:#FFFFFF;

}



#top_ten p a:hover

{

text-decoration:underline;

color:#fffc00;

}

#subscribe {

float: left;

width: 198px;

background-color:#e5e5e5;

margin:10px 0 0 0;

}



#subscribe ul {

float: left;

width: 174px;

padding:15px 0 0 12px;

}





#subscribe li {

float: left;

width: 174px;

padding:0 0 10px 0;

list-style-type:none;

}



#subscribe label {

float: left;

width: 174px;

padding:0 0 10px 0;

list-style-type:none;

font-size:11px;

}



#subscribe span {

float: left;

color:#FFFFFF;

padding:5px 10px;

background:#a9a9a9;

font-weight:bold;

}



.input1

{

float:left;

width:170px;

}



.input2

{

float:left;

width:160px;

}



.input3

{

float:left;

width:50px;

}

.submitreset

{

float:left;

width:113px;

height:30px;

background: url(../images/subscribe_button.jpg) no-repeat;

border:none;

cursor:pointer;

}



#did_you {

float: left;

width: 198px;

background-color:#e5e5e5;

margin:10px 0 0 0;

}



#did_you p 

{

float: left;

width: 160px;

font: normal 11px Arial, Helvetica, sans-serif;

color:#000000;

padding:20px 0 0px 12px;

}



#did_you p span

{

padding:0;

}



#did_you p a:link, #did_you p a:active, #did_you p a:visited

{

color:#000000;

text-decoration:underline;

}

#did_you p a:hover

{

color:#be2b30;

text-decoration:underline;

}

#right_panel

{
float:left;
width:710px;
margin-top:3px;
/*width:713px;

float:left;*/

}









#content

{

/*	width:432px;*/

float:left;
	margin-left:14px;
	margin-top:18px;
	width:432px;

	
	

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #292929;

	/*width:600px;

	float:left;

	margin-left:14px;

	margin-top:18px;*/



}








#content h2

{

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

font-size:16px;

font-weight:bold;



}



.p

{

width:53px;

height:61px;

font:bold 29px Arial, Helvetica, sans-serif;

color:#FFFFFF;

float:left;

text-align:center;

display:block;

background:url(../images/date_bg.jpg) no-repeat;

}

.p strong

{

	width:53px;

	float:left;

	text-align:center;

	font-size:12px;

	color:#FFFFFF;

	text-transform: uppercase;

}

#content ul

{

/*width:400px;*/

width:600px;

padding:0 0 20px 27px;

float:left;

}



#content ul li

{

list-style:none;

padding:20px 0 14px 0;

float:left;

border-bottom:#565656 dashed 1px;

}







#content dl

{

width:500px;



display:block;

float:left;

padding:0 0 0 10px;

}



#content dt

{

font:bold 14px Arial, Helvetica, sans-serif;

color:#be2a2f;

padding: 0 0 0 5px;

}



#content dt a:link, #content dt a:visited, #content dt a:active

{

color:#be2a2f;

text-decoration:none;

cursor:pointer;

}



#content dt a:hover

{

color: #000000;

text-decoration:underline;

cursor:pointer;

}



#content dd

{

font:normal 12px Arial, Helvetica, sans-serif;

color: #000000;

line-height:18px;

padding: 0 0 0 5px;

}

#content dd span

{

font:normal 12px Arial, Helvetica, sans-serif;

color: #000000;

padding: 0 0 0 5px;

float:left;

}

#content dd span table,#content dd span tbody

{

width:400px;



	

}

#content dd span tr

{

width:500px;

padding:0 0 0 10px;

}



#content dd span td

{

width:220px;





}

#content dd span tr

{

width:500px;



}

#content dd span td p

{

width:290px;

}

#content dd span a:link, #content dd span a:visited, #content dd span a:active

{

color:#be2a2f;

text-decoration:none;

cursor:pointer;

}



#content dd span a:hover

{

color: #000000;

text-decoration:underline;

cursor:pointer;

}

.image

{

padding:0 0 0 28px;

}



#content_photos

{

width:190px;

float:right;

}



#content_photos img

{

margin:0 10px 10px 0;

}





#footer

{

width:956px;

text-align:center;

margin:0 auto;

background:#fff url(../images/footer_bg.jpg) repeat-x;

padding:46px 0;

}



#footer ul

{

float:none;

text-align:center;

}



#footer li

{

font: normal 11px Arial, Helvetica, sans-serif;

list-style-type:none;

display:inline;

line-height:18px;

color:#424141;

}



#footer p

{

font: normal 11px Arial, Helvetica, sans-serif;

color:#424141;

}



#footer li a:link, a:visited, a:active

{

color:#424141;

text-decoration:none;

}



#footer li a:hover

{

color:#be2a2f;

text-decoration:underline;

}

#content_comments

{

	width:600px;

	float:left;

}



#content_comments ul

{

width:400px;

padding:0 0 20px 27px;

float:left;

}



#content_comments ul li

{

list-style:none;

padding:20px 0 14px 0;

float:left;

border-bottom:#565656 dashed 1px;

}



#content_comments dl

{

width:336px;

display:block;

float:left;

padding:0 0 0 10px;

}



#content_comments dt

{

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

color:#000000;



}



#content_comments dd

{

	color:#000000;

	font-size:14px;

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

	font-weight: bolder;

}



#content_comments dt a:link, #content_comments dt a:visited, #content_comments dt a:active

{

color:#be2a2f;

text-decoration:none;

cursor:pointer;



}



#content_comments dt a:hover

{

color: #000000;

text-decoration:underline;

cursor:pointer;



}#navigation{

	width:948px;

	height:39px;

	margin:0 0 0 0;

	padding:25 0 0 25px;

	}



#rightcol{

float:left;

width:198px;

margin-left:14px;

margin-top:10px;

}

#rightcol-Sub1{

float:left;

width:198px;

background-color:#FFCC00;

margin-bottom:4px;

}



#rightcol-Sub2{

float:left;

width:198px;

background-color:#FFCC00;

margin-bottom:4px;

}

#left-col{

float:left;

width:198px;

margin-left:11px;

margin-top:14px;

/*background-color:#663399;*/

}

#left-colSub1{

float:left;

width:198px;

background-color:#e5e5e5;

margin-bottom:4px;

}



#left-colSub2{

float:left;

width:198px;

background-color:#FFCC00;

margin-bottom:4px;

}





#categories {

float: left;

width: 198px;

background-color:#E5E5E5;

margin:10px 0 0 0;

}



#categories ul {

float: left;

width: 198px;

}



#categories li {

font: normal 14px Arial, Helvetica, sans-serif;

color:#000000;

list-style:none;

padding:0 0 7px 10px;

}



#categories span {

font-size:11px;

}



#categories p {

float:left;

width:120px;

font: normal 11px Arial, Helvetica, sans-serif;

color:#000000;

list-style:none;

padding:20px 0 20px 10px;

}

#categories li a:link, #categories li a:active, #categories li a:visited

{

text-decoration:none;

color:#000000;

}



#categories li a:hover

{

text-decoration:none;

color:#be2b30;

}



#categories p a:link, #categories p a:active, #categories p a:visited

{

text-decoration:underline;

color:#000000;

}



#categories p a:hover

{

text-decoration:underline;

color:#be2b30;

}



#content_comments p

{

width:300px;

float:left;

display:block;

padding:10px 0 10px 0;



}

.Verdana10Grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.Verdana10GreyRed {
	color: #CC0000;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}


a.Verdana10GreyRed1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
	color: #d40000;
}
a.Verdana10GreyRed1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;

	font-weight: normal;
	color: #d40000;
}

.Arial10MaroonLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}