/* static START */

* {

	margin:0;

	padding:0;

}

body {

	background:#e7e7e7 top repeat-x;

	color:#000;

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

	font-size:13px;

}

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 {

	background:url(img/bg.jpg) repeat-y;

	margin:0 auto;

	width:920px;

}



/* header START */

#header {
	background:url(img/header.jpg) top no-repeat;
	height:111px;

}

#menu {

	float:left;

	height:20px;

	line-height:20px;

	padding:64px 0 0 35px;

}

#menu li {

	float:left;

	list-style:none;

}

#menu li.first {

	border-left:0;

}

#menu li a {

	float:left;

	color:#fff;

	padding:0 35px;

	font-size:13px;

	font-weight:bolder;

}

#clickhere {

	width:332px;

	height:48px;

	text-indent:-999em;

	display:block;

	float:left;

	margin-top:205px;

	margin-left:550px !important;

	margin-left:275px;

}

/* header END */



/* content START */

#content {

	padding:7px 15px 10px;

}

/* content END */



/* main START */

#main {

	width:639px;

	float:right;

}

#notice {

	background:#006fb6;

	color:#FFF;

}

#notice .title {

	background:#49b8ff;

	font-size:30px;

	padding:8px 15px;

	font-size:16px;

	font-weight:bolder;

}

#notice .content {

	padding:10px 20px;

	line-height:145%;

}

.top-logo {

	background:url(img/entry_top.gif) repeat-x;

	width:94px;

	height:94px;

	text-indent:-999em;

	display:block;

	float:right;

	margin-top:1px;

	margin-right:-6px !important;

	margin-right:0;

}

.entry {

	background:#fff url(img/entry_title.gif) repeat-x;

	margin-top:6px;

	border:1px solid #dbdbdb;

}

.top-entry {

	background-image:url(img/entry_top_title.gif);

}

.entry .title {

	height:38px;

	line-height:38px;

	color:#fff;

	padding:0 10px 0 30px;

}

.entry .title a {

	color:#fff;

	font-size:20px;

	font-family:'Trebuchet MS';

}

.entry .content {

	background:url(img/entry_bg.gif) bottom repeat-x;

	padding:10px 10px 15px;

	position:relative;

	line-height:145%;

}

.entry .content p {

	margin-bottom:15px;

}

.entry .tagline {

	color:#0084ff;

	font-size:14px;

	font-weight:bolder;

}

.entry .visit-official-site a {

	background:url(img/visit-site-now.gif) no-repeat;

	width:166px;

	height:36px;

	text-indent:-999em;

	display:block;

	float:right;

}

.entry .rating {

	font-size:16px;

	font-weight:bolder;

	color:#005184;

}

.entry .rating-content {

	text-align:center;

}

.entry .rating-caption {

	margin-bottom:5px;

}

.entry .rating-text {

	margin-top:5px;

}

.entry .inline {

	width:200px;

}

.entry .visit-official-site a {

	color:#0058bb;

	text-decoration:underline;

}

/* main END */



/* sidebar START */

.sidebar {

	font-size:14px;

}

#left-sidebar {

	float:left;

}

.widget {

	background:#565656 url(img/widget_bg.gif) top center repeat-y;

	color:#fff;

	border-bottom:1px solid #CCC;

	width:245px;

	margin-bottom:6px;

}

.widget-even {

	background:#ededed url(img/widget_bg_even.gif) top center repeat-y;

	color:#333;

}

.widget a {

	color:#fff;

}

.widget h3 {

	background:#b6b6b6 url(img/widget_title.gif) no-repeat;

	height:33px;

	line-height:33px;

	font-size:14px;

	color:#404040;

	padding:0 6px;

}

.widget h3 a {

	text-decoration:none;

	color:#404040;

}

.widget-even a {

	color:#333;

}

.widget-even h3 {

	background:#666 url(img/widget_title_even.gif) no-repeat;

	color:#fff;

}

.widget-even h3 a {

	color:#fff;

}

.widget h3 a:hover {

	text-decoration:underline;

}

.widget ul {

	padding:5px 15px 0;

}

.widget li {

	list-style:none;

	padding:3px 5px;

	border-bottom:1px solid #959595;

}

.widget-even li {

	border-color:#c4c4c4;

}

.widget .content {

	padding:10px 10px 0;

}

.widget .content p {

	margin-top:5px;

}

.widget .content .name, 

.widget .content .email {

	float:right;

	width:170px;

	border:0;

	padding:3px;

	border:1px solid #fff;

}

.widget .content .des {

	padding-bottom:10px;

	font-size:12px;

}

.widget .submit-info-now {

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

	width:151px;

	height:31px;

	text-indent:-999em;

	display:block;

	float:left;

	margin-top:10px;

	margin-left:66px !important;

	margin-left:33px;

}

.widget .widget-bottom {

	height:2px;

	background:#B6B6B6 url(img/widget_bg.gif) top center repeat-y;

	overflow:hidden;

	margin-top:10px;

}

.widget-even .widget-bottom {

	background:#666 url(img/widget_bg_even.gif) top center repeat-y;

}

/* sidebar END */



/* footer START */

#footer {

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

	text-align:center;

	color:#7f7f7f;

	padding:25px 0 0;

	font-size:10px;

	height:95px;

}

#footer a {

	color:#7f7f7f;

}

#footer .links {

	font-size:12px;

	margin-bottom:10px;

}

/* footer END */
