/* CSS Document */

body {
	margin: 0; padding: 0;
	background: #fbfbad;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #004500;
}
a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #017801;
}
h1, h2, h3, h4, h5, h6, p, form {
	margin: 0; padding: 0;
}
#container {
	margin: 0 auto;	padding: 0 0 20px 0;
	width: 948px; border: 1px solid #004500;
	background: url(../images_new/shadow.gif) repeat-x bottom left;
	overflow: auto; overflow: hidden;
}

/*--------------------- Header ---------------------*/

#header {
	margin: 0; padding: 0;
	width: 948px; height: 160px;
	float: left;
}
#header #logo {
	margin: 15px 0 0 12px; width: 136px;
	float: left; display: inline;
}
#header #logo p {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #000000; margin-top: 44px;
}
#header #logo1 {
	float: left; width: 201px;
	margin: 40px 0 0 10px; display: inline;
}
#header .real {
	width: 540px; float: right;
	margin: 10px 12px 0 0; display: inline;
}
#header .real p {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: right; text-decoration: none; color: #000000;
	margin-bottom: 10px;
}
#header .real h1 {
	font: italic 36px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; line-height: normal; color: #000000;
}
#header .timer {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #004500; float: right;
	margin-top: 10px;
}

/*--------------------- Header ---------------------*/

/*--------------------- NavMenu ---------------------*/

#navMenu {
	width: 948px; height: 36px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #004500;
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad;	margin-bottom: 27px;
	float: left;
}
#navMenu ul {
	margin: 0 0 0 10px; padding: 0;
	list-style: none;
}
#navMenu ul li {
	display: inline;
}
#navMenu ul li a {
	float: left;
	padding: 0 17px 0 17px;
	color: #fbfbad; line-height: 36px;
	display: block;
}
#navMenu ul li a:hover {
	color: #FFFFFF;
}

/*--------------------- NavMenu ---------------------*/
/*--------------------- NavMenu2 ---------------------*/

#navMenu2 {
	width: 948px; height: 36px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #004500;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad;	margin-bottom: 0px;
}
#navMenu2 ul {
	margin: 0 0 0 0px; padding: 0;
	list-style: none;
}
#navMenu2 ul li {
	display: inline;
}
#navMenu2 ul li a {
	float: left;
	padding: 0 17px 0 17px;
	color: #fbfbad; line-height: 36px;
	display: block;
}
#navMenu2 ul li a:hover {
	color: #FFFFFF;
}

/*--------------------- NavMenu2 ---------------------*/

/*--------------------- Left Column ---------------------*/

#leftHP {
	float: left;
	display:inline;
	font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad; text-indent: 17px;
	 
}
#leftHP h2 {
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline; color: #004500; margin-bottom: 15px;
	text-indent: 2px; 
}
#leftHP img {
	border: 1px solid #093a06;
	float: right;
}

/*--------------------- Left Column ---------------------*/

/*--------------------- Left Column ---------------------*/

#highlight-area {
	width: 256px; float: left;
	margin-left: 16px;
	display:inline;
	 
}
#highlight-area div {
	width: 256px; margin-top: 20px;
	border-bottom: 1px solid #093a06;
	padding-bottom: 20px; float: left;
}	
#highlight-area h1 {
	width: 256px; height: 43px; background-color: #004500;
	font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad; text-indent: 17px;
	line-height: 43px;
}
#highlight-area h2 {
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline; color: #004500; margin-bottom: 15px;
	text-indent: 2px;
}
#highlight-area h2 a {
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #004500; 
}	
#highlight-area p {
	font: italic bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #000000; padding-left: 16px;
}
#highlight-area img {
	border: 1px solid #093a06;
	float: right;
}

/*--------------------- Left Column ---------------------*/


#maincolumn {
	width: 665px;
	float: left;
}


/*--------------------- Contents ---------------------*/

#contents {
	width: 365px; float: left;
	margin: 0 16px 0 24px;
	display:inline;
}
#contents h1 {
	font: italic 22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; text-align: center; color: #000000;
	margin-bottom: 25px;
}
#contents h1 span {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #093a06; float: right;
}
#contents h1 span a {
	text-decoration: underline;
	color: #006600;
}
#contents p {
	font: normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; text-align: justify; color: #000000;
	line-height: 17px;
}
#contents p a {
	text-decoration: none;
	font-size: 15px;
}
#write {
	width: 353px; height: 51px;
	background: url(../images_new/write.gif) no-repeat 0 0;
	font: bold 17px Arial, Helvetica, sans-serif;
	text-align: justify; color: #fbfbad;
	padding: 9px 0 3px 10px;
}
#write a {
	font: normal 18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: justify; color: #fbfbad;
}

.recommend{
	font: normal 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:11px; height:40px; text-align:center;
}
/*--------------------- Contents ---------------------*/

/*--------------------- Right Column ---------------------*/

#rightcolumn {
	width: 241px;
	float: left;
}
#rightcolumn h1 {
	width: 241px; height: 43px; background-color: #004500;
	font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad; text-indent: 17px;
	line-height: 43px; margin-bottom: 10px;
}
#rightcolumn form {
	margin: 0; padding: 0;
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #004500; line-height: 25px;
}
#rightcolumn form input {
	width: 180px; height: 27px;
	border: 1px solid #000000;
	background: #e8e8e8;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000000; float: left;
	margin-right: 5px;
}
.browse {
	width: 241px; 
	display: block; 
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;	color: #004500;
	float: left;
	padding-bottom: 10px;
}
.wheel {
	width: 241px;
	float:left;
	margin: 10px 0 10px 0;
}
.wheel h1 {
	width: 241px; height: 43px; background-color: #004500;
	font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad; text-indent: 17px;
	line-height: 43px; margin-bottom: 10px;
}
.wheel p {
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: justify; text-decoration: none;
	line-height: 17px; color: #000000; float:left;
}
.wheel p a {
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/*--------------------- Right Column ---------------------*/

/*--------------------- Bottom Box ---------------------*/

#bottom_box {
	width: 622px; float: left;
	border: 1px solid #004500;
	margin-left: 24px; display: inline;
	margin-top: 8px;
}
#bottom_box h1 {
	width: 622px; height: 43px; background-color: #004500;
	font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #fbfbad; text-indent: 17px;
	line-height: 43px; margin-bottom: 17px;
}
#bottom_box h2 {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #004500; margin: 0 0 10px 15px;
}	
#bottom_box p {
	margin-left: 15px;	float: left;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000; text-align: center; line-height: 18px;
}
#bottom_box p span {
	font: normal 13px  Arial, Helvetica, sans-serif;
	color: #004500; text-align: center;
}
#bottom_box img {
	border: 2px solid #004500;
	margin: 0 8px 10px 15px;
	float: left;
}
#self {
	width: 100px;
	font: bold 14px  Arial, Helvetica, sans-serif;
	color: #FF0000; text-align: right; margin-right: 10px;
	float: right; line-height: 20px;
}
#view {
	float: left;
	clear: both;
	width: 580px;
	margin: 0 0 10px 20px;
	display: inline;
}
#view a {
	font: normal 13px  Arial, Helvetica, sans-serif;
	text-decoration: underline;	color: #0000ee;
}

/*--------------------- Bottom Box ---------------------*/

/*--------------------- Footer ---------------------*/

#footer {
	margin: 0 auto;	padding: 0;
	width: 950px; height: 60px;
	background: url('/images_new/footerbg.gif') repeat-x left top;
	clear: both;
}
#footer p {
	margin-left: 20px;
	font: normal 12px  Arial, Helvetica, sans-serif;
	text-decoration: none;	color: #fbfbad;
	line-height: 35px;
}
#footer p a {
	padding: 0 5px 0 5px;
	font: normal 13px  Arial, Helvetica, sans-serif;
	text-decoration: underline;	color: #fbfbad;
}
#footer p a:hover {
	font: normal 13px  Arial, Helvetica, sans-serif;
	text-decoration: underline;	color: #FFFFFF;
}
#recommended {
	width: 363px; height: 39px;
	background: url(../images_new/curvebox.gif) no-repeat 0 0;
	/*font: bold 17px/39px Arial, Helvetica, sans-serif;*/
	font: normal 20px/37px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center; color: #fbfbad;
	margin: 8px 0 8px 0;
}
#mainWrapper    {width:820px;}
#menuLeft       {width:200px;float:left;}
#mainContent    {width:600px;float:left;}

.Boxsize1		{BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; font-size: 14px; BORDER-LEFT: #9a9a9a 1px solid; COLOR: #000000; BORDER-BOTTOM: #9a9a9a 1px solid; font-family: "Trebuchet MS", Verdana; BACKGROUND-COLOR: #FFFFff;}
.Boxsize        {font-family: "Trebuchet MS", Verdana; font-size: 11px; color: #FFFF9F; line-height: 17px; background-color: #085408; border: 1px solid #000000;FONT-WEIGHT: bold;}
.generaltext    {font-family:Trebuchet MS; font-size:14px;}
.FQ a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline; color: #004500;
}
.FQ a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: underline; color: #004500;
}
.FQ a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; color: #777777;
}
.generalh       {color: #004500; font-size:20px; font-family:Trebuchet MS; font-weight:bold; margin:0px; padding:0px;}
.info           {color: #00529B;background-color: #BDE5F8;background-image: url('/images/info.png');      background-position: 10px 10px; background-repeat: no-repeat; font-size:14px; border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; text-align:left;}
.success        {color: #4F8A10;background-color: #DFF2BF;background-image: url('/images/success.png');   background-position: 10px 10px; background-repeat: no-repeat; font-size:14px; border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; text-align:left;}
.warning        {color: #9F6000;background-color: #FEEFB3;background-image: url('/images/warning.png');   background-position: 10px 10px; background-repeat: no-repeat; font-size:14px; border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; text-align:left;}
.error          {color: #D8000C;background-color: #FFBABA;background-image: url('/images/error.png');     background-position: 10px 10px; background-repeat: no-repeat; font-size:14px; border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; text-align:left;}