BODY { margin:0 auto; font-family:Arial, Helvetica, sans-serif; color:#3d3d3d; font-size:12px; text-align:left; background:#ffffff url(images/bg.gif) top left repeat-x;}

/* Reset */
A { text-decoration:none; }
DIV { text-align:left; margin:0px;}
FORM { margin:0px; padding:0px; line-height:0px; border:0px;}
FORM.line { line-height:normal;}
IMG { behavior: url(/iepngfix.htc); border:0px; }
TEXTAREA { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.clear { clear:both; font-size:1px;}
.left { float:left;}
.right { float:right;}
.uppercase { text-transform:uppercase;}
.bold { font-weight:bold;}
.red { color:#FF0000;}
/* //////////////// */

.resize {
    width: 240px;
    height : 180px;
    }

    .resize {
    width: auto;
    height : 180px;
    }

	.resize_thumb {
    width: 120px;
    height : 90px;
    }

    .resize_thumb {
    width: auto;
    height : 90px;
    }
	
table td { padding-top:5px;}	

h1 { font-size:20px; color:#d62713; font-weight:bold; margin:0px; padding:0px 0px 5px 0px;}
h1.small { font-size:14px; color:#d62713; font-weight:bold; margin:0px; padding:0px 0px 3px 0px;}
h2 { font-size:20px; color:#008229; font-weight:normal; margin:0px; padding:0px;}
a.h2_link { color:#008229; text-decoration:none;}
a.h2_link:hover { text-decoration:underline;}
.h2_title { padding-bottom:5px;}


a.default { color:#000000;}
a.default:hover { text-decoration:underline;}

a.grey { color:#666666; font-size:11px; font-weight:bold;}
a.grey:hover { color:#666666; border-bottom:1px dotted #666666;}

ul.cat_list { list-style-type:none; margin:0px; padding:0px 0px 0px 20px;}
ul.cat_list li { list-style-type:none; padding:5px 0px; }
ul.cat_list li a { color:#666666; font-size:14px; font-weight:bold;}
ul.cat_list li a:hover { border-bottom:1px dotted #666666;}

INPUT.login { width:140px;}
INPUT.btn_login { background:url(images/bg_btn.gif) top no-repeat; border:0px;  width:80px; text-align:center; vertical-align:top; margin:0; padding:5px 0px 5px 0px;  color:#f0f0f0; font-size:11px; font-weight:bold;}
.title_box_g { color:#1d1d1d; font-size:12px; font-weight:bold; padding-bottom:3px;}
.title_box_y { padding:10px; background-color:#ffcc00; color:#ffffff; font-size:16px;}
.title_box_r { padding:10px; background-color:#e3001b; color:#ffffff; font-size:16px;}

#container { margin:0 auto; text-align:center; width:1000px;  }

#header { height:36px; }
	#header_left { float:left; }
	#header_right { width:312px; float:right; text-align:right; padding:20px 45px 0px 0px; }

#logo { float:left;}	
#chromemenu { float:left; height:20px; margin-top:19px; padding-left:15px;   }
		ul.nav { list-style-type:none; margin:0px; padding:0px 0px 0px 20px;    }
		ul.nav li {  float:left; list-style-type:none; padding:0px;  }
		
		a.tabs { height:17px; float:left; display:block; font-size:12px; color:#ffffff; font-weight: bold; text-decoration:none; text-align:left;  padding-top:3px; padding-right:30px; /*width:111px;	*/}
		a.tabs:hover { bottom left no-repeat; color:#ffffff;}
		a.tabs_active {  height:17px; float:left; display:block; font-size:12px; color:#ffffff; font-weight: bold; text-decoration:none; text-align:left;  padding-top:3px; padding-right:30px; /*width:111px;	*/}


#content_ad { background-color:#ffffff; margin-bottom:10px;}
	#ad_left { float:left; width:531px; height:25px; padding:3px 0px 0px 4px; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c;}
	#ad_right { float:left; width:445px; height:25px; }
		


#content { background-color:#ffffff; min-height:500px; _height:500px; background:#ffffff url(images/bg_content.gif) right bottom no-repeat;}
	.content_col1 { float:left; width:535px; padding:10px 0px; margin-right:10px;}
	.content_col2 { float:left; width:454px; padding:10px 0px;}
	.margin_title { margin-bottom:20px; padding-bottom:5px; border-bottom:1px dotted #1d1d1d;}
	.title_extra_cat { padding:5px 10px; background-color:#008229; color:#ffffff;}
	
	.content_reg_left { float:left; padding:20px; width:460px;}
	.content_reg_right { float:right; padding:20px 20px 20px 0px; width:480px;}

.c_right_1 { height:580px; background:url(images/bg_news.gif) left top no-repeat; padding-left:40px;}
.c_right_2 { margin-top:40px;}

.news_cont { margin-bottom:15px; height:80px;}
.news_img { float:left; border:1px solid #e2e2e2; margin-right:10px; height:80px; width:80px;}
.news_text { float:left; border-left:1px dotted #1d1d1d; padding-left:10px; width:265px; line-height:16px; }
a.news_title { font-weight:bold; color:#3d3d3d; }
a.news_title:hover{ border-bottom:1px dotted #3d3d3d;}

.cont_first { border:1px solid #cccccc; padding:9px;}
.cont_intro_txt { padding-left:10px; margin-top:10px; line-height:16px;}
	.title_red { color:#d62713; font-weight:bold; font-size:14px;}
.element_cont { margin-bottom:15px; }
.el_col_left { float:left; width:110px; height:110px;}
.el_col_right { float:left; padding-left:10px; width:395px;}
.el_no_img { width:515px;}
IMG.img_float { float:left; margin:0px 5px 5px 0px;}
.ver_spacer { height:15px; border-top:1px solid #d2d2d2;}
.ver_spacer2 { height:10px; }
.b_cont { padding:5px; border:1px solid #d2d2d2; margin-bottom:20px;}
.feture_title {}
		ul.f_list { list-style-type:none; margin:0px; padding:0px;    }
		ul.f_list li { list-style-type:none; padding:5px 0px; background-color:#f2f2f2;  }
			.f_col_left { float:left; padding:0px 5px;}
			.f_col_right { float:left; width:150px; }
			.f_col_p2 { width:175px; padding:0px 5px;}
			
ul.arh_list { list-style-type:none; margin:0px; padding:0px;    }
ul.arh_list li { list-style-type:none; padding:5px 0px 0px 10px;  }

.reg_cont_title {  padding:5px 10px; background-color:#1d1d1d; color:#ffffff; border:1px solid #1d1d1d;}
.reg_cont {  border:1px solid #e2e2e2; padding:20px;}
.log_cont_title {  padding:5px 10px; background-color:#1d1d1d; color:#ffffff; border:1px solid #1d1d1d;}
.log_cont {  border:1px solid #e2e2e2; padding:20px;}

#container_btn { padding:10px 0px 5px 2px;}
.table_reg td{ padding-top:5px; }
.td_input_text { width:100px;  }

.sc_title { border-bottom:1px dotted #a2a2a2; margin-bottom:10px; height:30px;}
.ent_title { font-size:14px; color:#3d3d3d; font-weight:bold; padding:3px 0px 3px 0px; }
.ent_img_subcat { float:left; margin-right:15px; border:1px solid #cccccc; padding:4px;  }
.ent_img { float:left; margin-right:15px; border:1px solid #cccccc; padding:4px; }
.ent_cont { float:left; margin-bottom:10px;}

.end_img_l { float:left; text-align:right; width:479px; padding-right:20px; border-right:1px dotted #a2a2a2;}
.end_img_r { float:left; text-align:left; width:480px; padding-left:20px;}

#footer {  margin:0 auto; text-align:center; background:#333333 url(images/bg_footer.gif) top left repeat-x; padding-bottom:3px;}
#footer_cont { margin:0 auto; text-align:center; width:1000px; background-image:url(images/footer_logo_left.gif); background-repeat:no-repeat; background-position:648px 0px;}
	
	#footer_left { float:left; width:727px;}
	#footer_right { float:left; width:272px;  }
		.f_r1 { width:272px; background:url(images/footer_logo.gif) left top no-repeat; height:108px;}
		.f_r2 { border-left:1px dotted #cccccc; margin-left:100px; padding-left:29px; color:#ffffff;}
	.footer_col { float:left; width:120px; margin:10px 15px 0px 0px;}
	.f_list_title { margin-bottom:20px; padding-top:12px; }
	.f_list_title a{ color:#666666; font-size:11px; font-weight:bold;}
	ul.footer_list { list-style-type:none; margin:0px; padding:0px; margin-top:10px;    }
	ul.footer_list li { list-style-type:none; padding:0px ; color:#ffffff; font-size:11px;  }
	ul.footer_list li a{ color:#ffffff;   }
	ul.footer_list li a:hover{ border-bottom:1px dotted #ffffff;}

.sig { color:#797979; font-size:11px;}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 0px; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Arial;
line-height:20px;
z-index:1000;
background-color: #ffffff;
width: 180px;
visibility: hidden;
text-transform:none;
padding-top:15px;
}


/*.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
/*padding: 2px 0;
text-decoration: none;
font-weight: bold;
color:#666666;
}

* html .dropmenudiv a{ /*IE only hack*/
/*width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
/*background-color: #ffffff;
text-decoration:underline;
}*/

.dd_ul { list-style-type:none; padding:0px; margin:0px;}
.dd_ul li {list-style-type:none; height:25px;  margin-left:10px; width:180px;   }
.dd_ul li a{ color:#666666; text-decoration:none;}
.dd_ul li a:hover{ color:#666666; text-decoration:none; border-bottom:1px dotted #666666;}


	
