/* static START */

* {

	margin:0;

	padding:0;

}

body {

	background:#2c302a url(img/bg.jpg) top repeat-x;

	color:#000;

	font-family:Arial,Verdana,Tahoma,"BitStream vera Sans",Helvetica,Sans-serif;

	font-size:12px;

}

h1, h2, h3, h4, h5, h6 {

	font-weight:bolder;

	font-family:Arial;

}

h1 {font-size:200%;}

h2 {font-size:170%;}

h3 {font-size:150%;}

h4 {font-size:130%;}

h5 {font-size:110%;}

h6 {font-size:100%;}

img {

	border:0;

}

small {

	font-size:10px;

}

a {

	text-decoration:none;

}

a:hover {

	color:#0058bb;

	text-decoration:underline;

}

.alignleft {

	text-align:left;

}

.alignright {

	text-align:right;

}

.aligncenter {

	text-align:center;

}

.floatleft {

	float:left;

}

.floatright {

	float:right;

}

.left {

	float:left;

	margin-right:14px;

}

.right {

	float:right;

	margin-left:14px;

}

.inline {

	display:inline;

}

.fixed, 

.clear {

	clear:both;

}

/* static END */



#container {

	margin:0 auto;

	width:902px;

}



/* header START */

#header {

	background:url(img/header.jpg) top no-repeat;

	height:552px;

}

#menu {

	height:18px;

	line-height:37px;

	padding:25px 0;

}

#menu li {

	float:left;

	list-style:none;

}

#menu li.first {

	border-left:0;

}

#menu li a {

	float:left;

	color:#000;

	font-weight:bolder;

	padding:0 35px;

}

#clickhere {

	width:325px;

	height:78px;

	text-indent:-999em;

	display:block;

	float:left;

	margin-top:265px;

	margin-left:168px !important;

	margin-left:84px;

}

#header .notice {

	padding:40px 30px 0 !important;

	padding:20px 30px 0;

}

#header .notice .title {

	font-size:24px;

	color:#e8fda0;

}

#header .notice .content {

	font-size:13px;

	color:#fff;

}

/* header END */



#container {

	background:#FFF;

}



/* main START */

#main {

	width:510px;

	float:left;

}

.entry {

	margin-top:10px;

}

.entry .no1 {

	width:51px;

	height:53px;

	float:right;

}

.entry .title {

	background:#82937d;

	height:45px;

	line-height:45px;

	color:#fff;

	padding:0 10px 0 14px;

}

.entry .title a {

	color:#fff;

	font-size:22px;

	font-family:'Trebuchet MS';

}

.entry .content {

	padding:14px 10px 14px 14px !important;

	padding:14px 10px 1px 14px;

	position:relative;

}

.entry .content p {

	margin-bottom:15px;

}

.entry .tagline, 

.entry .ratings {

	color:#494949;

	font-size:16px;

	font-weight:bolder;

}

.entry .ratings .red {

	color:#b90303;

}

.entry .more-link {

	background:url(img/read_more.gif) no-repeat;

	width:148px;

	height:35px;

	text-indent:-999px;

	display:block;

	float:right;

}

/* main END */



/* sidebar START */

.sidebar {

	width:196px;

	font-size:14px;

}

#left-sidebar {

	float:left;

}

#right-sidebar {

	float:right;

}

.widget {

	margin:10px;

	border:1px solid #f5e184;

	padding-bottom:5px;

}

.widget a {

	color:#000;

}

.widget a:hover {

	text-decoration:underline;

}

.widget h3 {

	background:#f5e184;

	padding:0 8px;

	height:34px;

	line-height:34px;

	font-size:14px;

	color:#000;

}

.widget h3 a {

	text-decoration:none;

}

.widget h3 a:hover {

	text-decoration:underline;

}

.widget ul {

	padding:10px 10px 0;

}

.widget li {

	list-style:none;

	margin-bottom:5px;

	padding:0 5px 3px;

	border-bottom:2px dotted #b5b5b5;

}

.widget li a {

	background:url(img/widget_point.gif) left no-repeat;

	padding:0 0 0 16px;

	height:16px;

	line-height:16px;

}

.widget_info li a {

	background:url(img/widget_point_info.gif) left no-repeat;

}

.widget_article li a {

	background:url(img/widget_point_article.gif) left no-repeat;

}

.widget .content {

	padding:5px 8px;

}

.widget .content p {

	margin-top:5px;

}

.widget .content .name, 

.widget .content .email {

	float:right;

	width:110px;

	border:0;

	padding:1px 2px;

	border:1px solid #828282;

}

.widget .content .des {

	padding-bottom:15px;

	font-size:12px;

}

.widget .submit-info-now {

	background:url(img/submit-info-now.gif) no-repeat;

	width:132px;

	height:26px;

	text-indent:-999em;

	display:block;

	float:left;

	margin-top:10px;

	margin-left:10px;

}

.widget_signup {

	border-color:#d3d0d0;

	background:#f3f3f3;

}

.widget_signup h3 {

	background:#FFF;

}

.widget_article {

	background:#F3F3F3;

	border-color:#d0e2d5;

}

.widget_article h3 {

	background:#d0e2d5;

}

.widget_info {

	border-color:#e8e9bc;

}

.widget_info h3 {

	background:#e8e9bc;

}

/* sidebar END */



/* footer START */

#footer {

	background:#2c302a;

	text-align:center;

	color:#fff;

	padding:25px 0;

	margin-top:17px;

	font-size:10px;

}

#footer .links {

	font-size:12px;

}

#footer a {

	color:#fff;

}

/* footer END */