/* START_DEFAULT_STYLES */
html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h3, h4, h5, body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal;}
body {background:#fff url(../new_images/all_bg.png) 0 0 repeat-x;color: #000; font-size:13px;}
a:active, a:focus, img, input, select {outline: 0;focus:0;}
a, a:link, a:active, a:visited {color: #cc141c;cursor: pointer;text-decoration: underline;}
a:hover {color:#cc141c;text-decoration: none;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* END_DEFAULT_STYLES */

.colorGreen {color:#068a00;}
.colorRed {color:#cc141c;}
#all { width:986px; margin:0 auto; position:relative; z-index:2;}
.l_decor { position:absolute; left:-492px; top:0; width:50%; height:410px; background:url(../new_images/l_decor.jpg) 100% 0 no-repeat;}
.cntr { text-align:center;}

/* HEADER */
#header { height:153px; position:relative; background:url(../new_images/header.jpg) 0 0 no-repeat;}
.desc { position:absolute; left:592px; top:20px; width:372px; font-size:12px;}
	/* MENU */
	.menu { position:absolute; left:170px; top:91px;}
	.menu li { float:left; display:inline;}
	.menu a, .menu a:visited { color:#000; background:url(../new_images/menu_m.png) 0 0 repeat-x; float:left; display:block;}
	.menu a span, .menu a:visited span { background:url(../new_images/menu_l.png) 0 0 no-repeat; float:left; display:block;}
	.menu a em, .menu a:visited em { background:url(../new_images/menu_r.png) 100% 0 no-repeat; float:left; display:block; height:25px; padding:8px 19px 0;}
	.menu a:hover { color:#ffd800; text-decoration:underline;background:url(../new_images/menu_m_h.png) 0 0 repeat-x;}
	.menu a:hover span { background:url(../new_images/menu_l_h.png) 0 0 no-repeat;}
	.menu a:hover em { background:url(../new_images/menu_r_h.png) 100% 0 no-repeat;}
	
	/* FORM */
	.s_form { position:absolute; right:7px; top:100px; width:213px;}
	.s_input { float:left; width:181px; height:14px; background:url(../new_images/s_input.png) 0 0 no-repeat; border:0; font-size:11px; padding:4px 5px;}
	.s_submit { float:left;}


/* CONTENT */
#content { background:url(../new_images/c_mid.png) 0 0 repeat-y;}
.c_box { background:url(../new_images/c_bot.png) 0 100% no-repeat;}
.c_box_top {background:url(../new_images/cont_top.png) 250px 0 no-repeat; width:100%;}

/* SIDEBAR */
#sidebar { float:left; width:250px;}
	.bl { padding:0 1px; height:1%;}
	.bl h3 { font-size:18px; padding:5px 0 5px 40px; height:1%;}
		.icon_cat {background:#f8f4ec url(../new_images/icon_cat.png) 7px 50% no-repeat;}
		.icon_top {background:#f8f4ec url(../new_images/icon_top.png) 7px 50% no-repeat;}
		.icon_last {background:#f8f4ec url(../new_images/icon_last.png) 7px 50% no-repeat;}
	.s_bot { background:url(../new_images/s_bot.png) 0 100% no-repeat;}
	.bl_box { padding:10px 10px 15px; height:1%;}
	.bl ul {padding:10px 0 15px;}
	.bl li a, .bl li a:visited { padding:3px 10px 3px 40px; display:block; height:1%;color:#000;background:url(../new_images/li.png) 25px 13px no-repeat;}
	.bl li a:hover {color: #cc141c; background:#f8f4ec url(../new_images/li_hover.png) 25px 13px no-repeat;}
	.imgs_box img { border:2px solid #ebe0cc;}
	.imgs_box p { padding:3px 0;}

/* MID CONTENT */
#mid_content { float:right; width:700px; padding:25px 18px 0 0; position:relative;}
	/* PAGINATION */
	.pagination { text-align:right; padding:10px 0;}
	.pagination a, .pagination a:visited { color:#000;padding:1px 5px;}
	.pagination a:hover{ color:#cc141c;}
	.pagination span { background:#cc141c; color:#fff; padding:1px 5px;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;	border-radius: 2px;}
	
	/* NAME OF ID */
	.name_id { position:absolute; left:0px; top:-9px; height:36px; overflow:hidden;}
	.name_id h1, .name_id h2 { background:url(../new_images/id_name_mid.png) 0 0 repeat-x; float:left; display:inline; margin-right:10px;font-size:18px;  font-weight:normal;}
	.name_id strong{ background:url(../new_images/id_name_left.png) 0 0 no-repeat; float:left; display:block;font-weight:normal;}
	.name_id em  { background:url(../new_images/id_name_right.png) 100% 0 no-repeat; float:left; display:block; height:31px; padding:5px 15px 0px 15px;}
	.name_id span { color:#cc141c;}
	
	/* REVIEWS */
	.review { padding:10px 0; overflow:hidden; background:url(../new_images/brd.png) 0 0 repeat-x;}
	.one {padding:45px 0 10px; background:none;}
	.review p { padding:5px 0;}
	.review h2 { font-size:18px; padding-bottom:5px;}
	.review h2 a, .review h2 a:visited, .review h2 a:hover { color:#000;}
	.thumb { padding: 2px; background:#fff; border:1px solid #ece8e1;}
	.fl_img { float:left; margin:3px 15px 0 0;}
	.rev_links { padding:7px 0 5px;}
		.rev_links a, .rev_links a:visited { margin-right:10px; padding-left:22px;}
		.rev_links .visit, .rev_links .visit:visited { background:url(../new_images/icon_visit.png) 0 3px no-repeat;}
		.rev_links .read, .rev_links .read:visited { background:url(../new_images/icon_visit.png) 0 3px no-repeat;}
	.rev_info { font-size:18px; padding-bottom:15px;}
	.rev_info p { width:220px; overflow:hidden; background:url(../new_images/brd_2.png) 0 100% repeat-x; padding:8px 0;}
	.rev_info em { float:left;}
	.rev_info span { float:right; }
	.review .r_link_visit { font-size:18px; text-align:right; padding:10px 0 10px;}
	
	/* STATS */
	.stats { padding:10px 0; margin-top:10px; background:url(../new_images/brd_2.png) 0 0 repeat-x; overflow:hidden; width:100%;}
	.stats h3 {font-size:18px; padding:5px 0 5px 30px; height:1%;background:url(../new_images/icon_rating.png) 0 50% no-repeat;}
	.rating_table { width:445px; overflow:hidden; float:left; padding:5px 0;background:url(../new_images/brd_3.png) 100% 0 repeat-y;}
	.rating_table li { width:49%; float:left;}
	.rating_table span { color:#cc141c; float:right; padding-right:30px;}
	.rating_table em { float:left;}
	
	/* RATE FORM */
	.rate_form { float:right; width:215px;}
	.rate_form label { display:block; padding-bottom:5px;}
	.sel_1 { float:left; border:1px solid #ebe0cc; padding:1px; width:112px; height:22px; background:#fdfcfa;}
	.submit_1 {background:#cc141c; border:1px solid #ebe0cc; color:#ffff00; font-size:12px; text-transform:uppercase;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:22px; cursor:pointer;}
	.rate_form .submit_1 { float:left; margin-left:4px; width:94px;}

	/* COMMENT FORM */
	.simp_com { padding:10px 0;background:url(../new_images/brd_2.png) 0 0 repeat-x; overflow:hidden;}
	.com_name { font-size:14px; padding:10px 0 10px;}
	.simp_com div {width:100%; overflow:hidden; padding:3px 0;}
	.sm_input {border:1px solid #ebe0cc;padding:2px; width:230px; background:#fdfcfa; float:left;}
	.sm_textarea, #comment_edit {border:1px solid #ebe0cc;padding:2px;width:430px; background:#fdfcfa; float:left;}
	#comment_edit {float:none;}
	.simp_com .submit_1 {  width:150px; text-transform:none; margin-left:135px;}
	.simp_com i { float:left; padding:3px 0 0 10px;}
	.simp_com div label {float:left;width:135px;padding-top:3px; }
	
	/* COMMENTS */
	.com_list { font-size:12px;}
	.com_list div { padding:7px 0;background:url(../new_images/brd_2.png) 0 100% repeat-x;}
	.com_list p { padding:3px 0;}
	.com_info {font-size:11px;}
	.com_info a { margin-left:10px;}

	/* SITEMAP */
.sitemap {padding-top:15px;}
	.sitemap ul {padding:5px 0 0 15px;}
	.sitemap li {padding:0px 10px 0px 13px; display:block; height:1%;color:#000;background:url(../new_images/li.png) 0px 9px no-repeat;}
	

/* FOOTER */
#footer { height:189px; position:relative; background:url(../new_images/footer.jpg) 0 0 no-repeat; margin-top:15px;}
#footer a, #footer a:visited, #footer a:hover { color:#000;}
.copy { position:absolute; left:604px; top:23px;}
.f_menu{ position:absolute; left:35px; top:23px;}

