* {margin: 0; padding: 0;}
body  {font: 13px Verdana, Arial, Helvetica, sans-serif;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a, a:visited {color: #f185d3; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #f185d3;}
a:hover {color: #111111; background: #f7e3e6; border: none;}
ul {list-style: none;}
/*head*/
.head {background: url(../images/head-x.gif) repeat-x; height: 69px;}
h1 {font: bold 35px Verdana, Arial, Helvetica, sans-serif; color: #1f4388; text-indent: 20px;}
h1 span {color: #e86e28; font-size: 11px; padding-left: 65px;}
h1 a, h1 a:visited {color: #1f4388; border: none;}
h1 a:hover {background: none;}
.nav {position: absolute; font-size: 14px; color: #bcc2e0; top: 39px; margin-left: 200px;}
.nav li, .nav2 li, .nav3 li {display: inline;}
.nav a, .nav a:visited {color: #7198BE; border: none; text-decoration: underline; font-weight: bold; padding: 0 12px 0 8px;}
.nav a:hover {background: none; color: #2a669d;}

.nav2 {position: absolute; margin-left: 480px; width: 500px; list-style: none; color: #9898bd; top: 8px; text-align: right;}
.nav2 a, .nav2 a:visited {color: #5D7177; border: none; padding: 0 5px 0 0;}
.nav2 a:hover {background: none; text-decoration: underline;}
/*head*/

/*maincontent*/
.bg {background: url(../images/maincontent_x.gif) repeat-x #fcfcfc;}
#maincontent, .center {width: 1000px; margin: 0px auto;}
#maincontent td {border: 1px solid #eeeeee; background: url(../images/maincontent_td_top_x.gif) top repeat-x #f5f5f5;} 
#maincontent h2, .main h2, .sidebar h2 {color: #21507B; font-size: 18px; font-weight: normal; padding: 7px 14px 14px 14px;}
/*maincontent*/

/*thumbs*/
.thumbs, .trade, .thumbs2 {padding: 3px 0 12px 0; text-align: center;}
.thumbs2  {width: 1000px; overflow: hidden;}
.thumbs h2, .trade h2, .thumbs2 h2 {text-align: left;}
.thumbs a, .thumbs a:visited, .trade a, .trade a:visited, .thumbs2 a, .thumbs2 a:visited {padding: 0px; border: none;}
.thumbs a:hover, .trade a:hover, .thumbs2 a:hover {background: none;}
.thumbs img, .trade img {width: 150px; height: 200px; border: 1px solid #000000;}
.thumbs2 img {width: 314px; height: 150px; border: 1px solid #000000; margin: 1px;}
.thumbs img {margin-bottom: 3px;}
.thumbs a:hover img, .trade a:hover img, .thumbs2 a:hover img {border-color: #FF0000;}
.pages {position: relative; text-align: right; margin: -36px 10px 12px 0; font-size: 18px; color: #21507B;}
.pages a, .pages a:visited {color: #f185d3; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #f185d3; font-size: 15px; font-weight: bold;}
.pages a:hover {color: #111111; background: #f7e3e6; border: none;}

.trade {padding: 3px 0 8px 10px; font-size: 15px; font-weight: bold;}
.trade h2 {text-indent: -10px;}
.trade div {width: 152px; float: left; margin: 0 5px 0 0;}
.trade span {text-decoration: underline;}
.trade a:hover span {color: #111111; background: #f7e3e6; text-decoration: none;}
/*thumbs*/

/*hardlink*/
.hardlink {padding: 8px 0 8px 26px;}
.hardlink div {width: 300px; float: left; text-align: center;}
.hardlink div a {font-weight: bold; font-size: 15px;} 
.hardlink div p {padding-top: 10px;}
/*hardlink*/

/*top*/
.top {padding: 0 13px 13px 13px; font-size: 15px; font-weight: bold;}
.top h2 {text-indent: -13px;}
.top ul {width: 200px; float: left; list-style: none;}
.top li {margin-bottom: 3px;}
.q01 {margin-left: 100px; _margin-left: 50px;}
/*top*/

/*archive*/
.archive {padding: 0 10px 13px 10px; font-size: 12px; font-weight: bold;}
.archive h2 {text-indent: -13px;}
.archive ul {width: 445px; float: left; list-style: none; padding: 0 8px;}
.archive li {margin-bottom: 3px;}
.q02 {margin-left: 100px; _margin-left: 50px;}
/*archive*/

/*sidebar*/
.sidebar {width: 193px; _width: 190px; float: left; border: 1px solid #eeeeee; background: url(../images/maincontent_td_top_x.gif) top repeat-x #f5f5f5; margin: 20px 10px 0 0; padding-bottom: 12px;}
.sidebar h2 {padding: 12px 0 10px 0; text-indent: 10px;}
.sidebar li {margin-bottom: 3px; text-indent: 10px; font-size: 15px; font-weight: bold;}
/*sidebar*/

/*main*/
.main {width: 795px; float: left; padding-top: 20px;}
.main div.hardlink {padding: 0 0 20px 0; _height: 1px; min-height: 1px;}
.main div.hardlink div {width: 265px;} 
.main div.trade {border: 1px solid #eeeeee; background: url(../images/maincontent_td_top_x.gif) top repeat-x #f5f5f5; text-align: left; padding: 3px 0 12px 6px; margin-bottom: 20px; _height: 1px; min-height: 1px;}
.main div.trade div {text-align: center;}
.main div.thumbs {padding: 12px 0 12px 4px; border: 1px solid #eeeeee; background: url(../images/maincontent_td_top_x.gif) top repeat-x #f5f5f5; text-align: center; margin-bottom: 20px; _height: 1px; min-height: 1px;}
.main div.thumbs img {margin: 0 5px 5px 0;}
.main div.thumbs h2 {text-indent: -5px;}

.link {font-size: 25px; padding-bottom: 20px; text-align: center; font-weight: bold;}
/*main*/

/*footer*/
.footer {background: url(../images/footer_x.gif) top repeat-x; height: 85px; font-size: 11px;}
.footer p {padding: 25px 0 0 15px; color: #777;}
.nav3 {color: #a4a4a4; position: absolute; margin-left: 480px; width: 500px; margin-top: 25px; text-align: right;}
.nav3 a, .nav3 a:visited  {color: #a4a4a4; border: none; padding: 0 5px 0 0;}
.nav3 a:hover {background: none; text-decoration: underline;}
/*footer*/


.thumbolink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#21507b;
}

.thumbolink a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color:#f185d3;
	text-align:center;
	text-decoration:none;
    border-bottom: #f185d3 0px solid; 
}

.thumbolink a:link {text-decoration:underline;	color:#f185d3;}
.thumbolink a:hover {text-decoration: none;	color:#000000;}
.thumbolink a:visited {text-decoration:none;	color:#f185d3;}

.thumbolink a:link img { text-decoration:none;	 border-color:#000000; border-width: 1px; border-style:solid;}
.thumbolink a:hover img { text-decoration:none;	 border-color:#ff0000; border-width: 1px; border-style: solid; }
.thumbolink a:visited img { text-decoration:none;	 border-color:#000000; border-width: 1px; border-style:solid;}
.thumbolink a:active img { text-decoration:none;	 border-color:#ff0000; border-width: 1px; border-style: solid; }

#maincontent2 {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BACKGROUND: url(../images/maincontent_td_top_x.gif) #f5f5f5 repeat-x 50% top; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}

/*review*/
.custom2_wrapper2 {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
.custom2_wrapper2 a, a:visited {color: #f185d3; text-decoration: none; padding-bottom: 0px; border-bottom: 0px solid #f185d3;}
.custom2_wrapper2 a:hover {color: #111111; background: none; border: none;}
.custom2 {
	width: 100%;
	float: left;
	overflow: hidden;
	margin: 0px 0;
	border: 0px solid #f00;
	background-color: transparent;
}
.custom2 p {
	text-align: justify;
}
.mid_content {margin:0 -380px;width:100%;float:left;}
.mid_container {float: left; padding: 10px 10px 10px 380px; border: 0px solid #f00;}
.screen2 {
	width: 380px;
	float: left;
	position: relative;
}
.screen2 p {
	width: auto;
	padding: 2px 10px;
}
.screen2 p img {
	width: 360px;
	height: 240px;
	background-color: #EEEEEE;
}
.screen2 A:link IMG.screen_img    	{        BORDER: #ddd 1px solid;}
.screen2 A:visited IMG.screen_img 	{        BORDER: #ddd 1px solid;}
.screen2 A:hover IMG.screen_img   	{        BORDER: #999 1px dashed;}
.screen2 A:active IMG.screen_img	{        BORDER: #ddd 1px solid;}

.custom_header2 {
	width: 100%;
	float: left;
	padding-left: 10px;
	border: 0px solid #fc0;
	border-bottom-width: 4px;
	display:none;
}
.custom_header2 h2 {
	width: 100%;
	float: left;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 20px;
	text-transform: capitalize;
}
.custom2_main_rating {
	width: 120px;
	float: left;
	border: 1px solid #EEEEEE;
	padding-left: 10px;
	padding-right: 10px;
}
.custom2_main_rating p {
	font-size: 90px;
	line-height: 80px;
	text-align: center;
	color: #f185d3;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.custom2_main_rating p span {
	width: 100%;
	float: left;
	border: 0px solid #333;
	border-top-width: 1px;
	font-size: 60px;
	line-height: 60px;
	font-weight: bold;
	color: #D677BB;
	font-size: 60px;
	color: #D677BB;
	font-weight: bold;
	line-height: 60px;
}

.custom2_rating {
	float: left;
	border: 0px solid #f00;
	margin: 0px -120px 0px -130px;
	width:100%;
	float:left;
}
.rating-box {
        background:url(../images/star_blank.png) repeat-x 0 0;
        font-size:0;
        height:19px;
        line-height:0;
        width:100px;
		padding:0px;
		margin:0px;
		float: right;
}
.rating_star_bg {
	background:url(../images/star_full.png) repeat-x 0 0;
	height:19px;
	left:0;
	top:0;
	float: left;
	text-align: right;
}
.custom2_rating_content_2 {
	float: left; padding: 0px 10px 10px 150px; border: 0px solid #f00;
}
.custom2_rating_content_2 ul {
	width: 100%;
	float: left;
	margin-bottom: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.custom2_rating_content_2 ul.ul2 {
	background-color: #EEEEEE;
	border: 0px solid #ddd;
	border-bottom-width: 0px;
}
.custom2_rating_content_2 ul li {
	border: 0px;
	width: auto;
	float: left;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	padding-top: 3px;
}
.custom2_rating_content_2 ul li.li1 {
	width: 50%;
	text-align:left;
}
.custom2_rating_content_2 ul li.li2 {
	width: 49%;
	border: 0px solid #ddd;
	text-align: right;
}
.custom2_rating_content_2 ul li.li2 span {
	float: right;
	width: auto;
}
.custom2_rating_content_2 ul li.li2 img {
	margin: 0px;
	float:left;
}

.custom2_buttons {
	width: 100%;
	float: left;
	padding-bottom: 2px;
}
.custom2_buttons p {
	float: left;
	border: 0px solid #f00;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	width: 175px;
	border: 0px solid #f00;
}
.custom2_buttons p img {
	width: auto;
	height: auto;
	border: 0px;
}
.custom2_buttons p span {
	width: 100%;
	float: left;
	text-align: center;
	background-color: #eee;
	line-height: 24px;
	font-size: 14px;
}
.custom2_buttons p a {
	color: #777;
	text-decoration: none;
}
.custom2_buttons a.cl1 {
	background-image: url(../images/visit_button.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 179px;
	height: 32px;
	float: left;
	text-decoration: none;
}
.custom2_buttons a.cl1:hover     	{ background-image: url(../images/visit_button_hover.jpg); background-position: center top; background-repeat: no-repeat;}
.custom2_buttons a.cl2 {
	background-image: url(../images/read_button.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 179px;
	height: 32px;
	float: left;
	text-decoration: none;
}
.custom2_buttons a.cl2:hover     	{ background-image: url(../images/read_button_hover.jpg); background-position: center top; background-repeat: no-repeat;}

.custom2_buttons A:link span    	{        BORDER: #ddd 1px solid;}
.custom2_buttons A:visited span 	{        BORDER: #ddd 1px solid;}
.custom2_buttons A:hover span   	{        BORDER: #f185d3 1px solid; background-color: #f185d3; color: #fff; cursor: pointer;}
.custom2_buttons A:active span		{        BORDER: #ddd 1px solid;}
.custom2_detailes_wrapper {
	width: 100%;
	overflow: auto;
	float: left;
}
.displayed {
	display: block;
	overflow: hidden;
}
.displayed p {
	font-size: 14px;
}
.displayed p span {
	font-weight: bold;
}
.color_1 {
	color: #f185d3;
}
.color_1 a {
	color: #f185d3;
	font-size: 14px;
}
.bg_color_1 {
	background-color: transparent;
}
.border_color_1 {
	border-color: transparent;
}
.custom2_block_header_title_link a {
	color: #fff;
}
.custom2_block_header_title_link a:hover {
	color: #333;
}

.expand {
	border: 0px solid #c00;
	width: 110;
	height: 19px;
	float: right;
	cursor: pointer;
	background-image: url(../images/more_info.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.sub_info {
	width: auto;
	float: left;
}
.sub_info ul {
	float: left;
	margin-top: 10px;
}
.sub_info ul li {
	width: auto;
	float: left;
	font-size: 14px;
	margin-right: 30px;
	font-weight: bold;
}
.sub_info ul li span {
	font-size: 
}
.sub_info ul.mar_top_0 {
	margin: 0px;
}
.review_break {clear: both;}
/*review*/
