
* {
    font-family: Tahoma;
    color: #acacac;
    line-height: 140%;
  }

  body {
    margin:0px auto; text-align:center; padding:0px; background: #fff ;
    font-family:Tahoma; font-size:11px; color:#acacac; text-decoration:none;
	scrollbar-arrow-color: #000000;
scrollbar-base-color: #00CCFF;
scrollbar-face-color: #0099FF;
scrollbar-highlight-color: #00CCFF;
scrollbar-shadow-color: #00CCFF;
scrollbar-3dlight-color: #00CCFF;
scrollbar-track-color: #00CCFF;
scrollbar-darkshadow-color: #00CCFF;}



a{color: #3399CC;}

a img {

	border: none;

}

a:visited {

	color: #342;

}

a:hover {

	color: #9a8;

}

.container1{

 	width:1024px;
	height:100%;
	margin:0px auto;
	text-align:left;
    padding-top: 0px;
	padding-bottom:0px;
	padding-left: 0px;
	padding-right:0px;
    background: #fff;
	
}

	#toper { 	width:100%;
	text-align:left;}

.box {padding: 10px; border-top:1px solid #acacac;}

.title {	font-size:13px; font-weight:normal; font-weight:bold; color: #737373;}

.name {font-size: 12px; font-weight:bold; color: #737373;}


acronym, abbr {

	border-bottom: 1px dashed #333;

}

acronym, abbr, span.caps {

	font-size: 90%;

	letter-spacing: .07em;

}

acronym, abbr {

	cursor: help;

}

blockquote {

	border-left: 5px solid #ccc;

	margin-left: 1.5em;

	padding-left: 5px;

}

body {

	background:url(bg-main-2.gif) repeat-x;

	background-color:#FFF;

	color: #424242;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin: 0;

	padding: 0;

	text-align:center;

}

.menubar {
width:992px;
background:url(topmenu_bkg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold;
color:#1b3747;
height:30px;
text-align:center;
padding-top:14px;
margin-left:5px;

}

.menubar a {color:#1b3747;
padding:13px;
text-decoration:none;}

.menubar a:hover {color:#1580D0;
}

#rap {

	background:url(line.png) repeat-y 50% 0;

	width:1002px;

	margin:0 auto;

	text-align:center;

	padding:0;

}



#header{

	width:1002px;

	height:252px;

	background-image:url(header.jpg);

	background-repeat:no-repeat;

	text-align:left;

}



#header #logo{

	margin-right:50px;
	margin-top:50px;

	float:right;

}



#header #description {

	float:left;

	margin-left:20px;

	#margin-left:20px;

	_margin-left:10px;

	margin-top:31px;

	color:#FFF;

	font-size:11px;

	text-align:left;

}



cite {

	font-size: 90%;

	font-style: normal;

}



ol#comments li p {

	font-size: 100%;

}

.post {

	margin:0px auto 12px;

	padding:0;

	width:950px;

	height:207px;

	overflow:hidden;

	background:url(img2.png) no-repeat;

}

.post .post-left {

	width:462px;

	float:left;

}







.hentry .storytitle {margin-top:0;}

.hentry .storytitle a{

	color:#000000;

	font-size:18px;

	text-decoration: none;

	margin:0;

	padding:0;

	line-height:120%;

	font-weight:normal;

}



.post .post-right {

	width:250px;

	#width:250px;

	_width:250px;

	float:right;
	padding-right:50px;

}



.post .thumb {

	width:250px;

	height:160px;

	margin-bottom:10px;



	CURSOR: pointer;

}



.post .thumb a div {

	width:270px;

	height:160px;

	CURSOR: pointer;

}

.reviews-clear {

	clear:both;

	font-size:1px;

}

.article-clear {

	clear:both;

	border-bottom:#CCC solid 1px;

	font-size:1px;

	margin-top:20px;

	margin-bottom:20px;

}

.postmetadata .ratings {

	width:162px;

}





.post-btn-link a div{

	width:250px;

	height:51px;

	background:url(img3.png) no-repeat center;

	cursor:hand;

}



.storycontent {

	margin:-8px 0 8px 0;

	#margin:-13px 0 8px 0;

	_margin:-13px 0 8px 0;

	overflow:hidden;

	font-family:Arial, Helvetica, sans-serif;

}

.home-post{

	height:135px;

	font-family:Arial, Helvetica, sans-serif;

}

.storycontent p {

	padding:0;

	line-height:100%;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

}

.hentry{padding:20px; line-height:100%;font-family:Arial, Helvetica, sans-serif; text-align:left;}

.hentry p,.hentry ul,.hentry li{line-height:150%;font-family:Arial, Helvetica, sans-serif; }

.hentry a{color:#00a5e5;}

.hentry a:hover{color:#8FB72F;}



.hentry h1{ font-size:19px; color:#000; text-align:center; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.loadingpage h1{text-align:left; font-weight:bold;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; }

.hentry h2{ font-size:19px; color:#c30001; }



.excellent_review{font-weight:bold; color:#8ab02e; padding-top:10px; margin-left:10px;}



.loadingpage{ }

	.text1{font-size:18px; font-weight:bold; color:#c52d2a; float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

	.text2{font-size:12px; font-weight:bold; color:#c52d2a; float:right;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}







#footer{text-align:center}

/* classes used by the_meta() */



#footer a.minis{color:#ccc; font-size: .8em};



ul.post-meta {

	list-style: none;

}

ul.post-meta span.post-meta-key {

	font-weight: bold;

}



.feedback {

	color: #ccc;

	text-align: right;

	clear: both;

}

.meta {

	font-size: .75em;

}

.meta li, ul.post-meta li {

	display: inline;

}

.meta ul {

	display: inline;

	list-style: none;

	margin: 0;

	padding: 0;

}

.meta, .meta a {

	color: #808080;

	font-weight: normal;

	letter-spacing: 0;

}







/* Captions & aligment */

.aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.alignleft {

	float: left;

}

.alignright {

	float: right;

}


.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}

.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}

.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End captions & aligment */





#homepage-product-table {

	width:715px;

	margin:0 20px 10px 20px!important;

	_margin:0 20px 10px 20px;

}

#homepage-product-table .head, #homepage-product-table .line1 td, #homepage-product-table .line2 td {

	padding:8px;

}

#homepage-product-table .head {

	background-color:#317B9C;

	color:#FFF;

	text-align:center;

	font-weight:bold;

}

#homepage-product-table .title a{

	font-size:12px;

	font-weight:bold;

	color:#4597bd;

	margin-left:10px;

}

#homepage-product-table .head-title{

	text-align:left;

	padding-left:10px;

}

#homepage-product-table .price{

	font-size:11px;

	font-weight:bold;

	color:#5ba234;

	text-align:center;

}

#homepage-product-table .td-space {

	width:1px;

	background-color:#FFF;

}

#homepage-product-table .line1 td {

	background-color:#F5F3F3;

}

#homepage-product-table .line2 td {

	background-color:#EFEFEF;

}

#homepage-product-table .rating {

	background-color:#EFEFEF;

	text-align:center;

}

#homepage-product-table .d-r{

	text-align:center;

}

#homepage-product-table .d-r a{

	text-align:center;

	font-size:12px;

	font-weight:bold;

	color:#4597bd;

}



.no-posts{text-align:center;}



#posts_nav{text-align:center;}

#posts_nav a{text-decoration:none; font-size:12px;padding-top:20px; margin:0 50px 0 50px;}


#footer { bottom:0px; position:fixed; width:100%; background:#F0F0F0;  font-size:10px; font-family: Tahoma; text-align:center; padding:2px; border-top:4px solid #FFFFFF}
.textblack {color:#737373; font-size:10px}

.border {border:solid 1px #CCCCCC;}

.postfont { color:#737373; font-weight:bold;}

.th_ratings{margin:0 2px 0 2px;}