BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/img1.gif) #252d37 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #a4afbd; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 31px
}
H2 {
	FONT-SIZE: 26px
}
H3 {
	FONT-SIZE: 18px; LINE-HEIGHT: 3em
}
P {
	MARGIN-TOP: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
UL {
	MARGIN-TOP: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
OL {
	MARGIN-TOP: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
BLOCKQUOTE {
	MARGIN-TOP: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
A {
	COLOR: #95ba2e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00ff00; TEXT-DECORATION: none
}
.boxed {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/img4.gif) repeat-x left bottom; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.post {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/img4.gif) repeat-x left bottom; PADDING-BOTTOM: 30px; MARGIN: 0px 0px 20px; PADDING-TOP: 10px
}
.post H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 20px
}
.post H4 STRONG {
	FONT-WEIGHT: bold; COLOR: #5b6f88
}
#header {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 140px
}
#menu {
	FLOAT: left
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 53px; LIST-STYLE-TYPE: none
}
#menu LI {
	DISPLAY: inline
}
#menu A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; COLOR: #ece9d8; PADDING-TOP: 10px; HEIGHT: 25px; TEXT-DECORATION: none
}
#menu A:hover {
	BACKGROUND: url(images/img2.gif) #0c7ac7 repeat-x; COLOR: #00cc33
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 63px
}
#textfield1 {
	BACKGROUND: #ffffff; WIDTH: 175px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#submit1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #6f9303; TEXT-TRANSFORM: lowercase; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 19px; BORDER-BOTTOM-STYLE: none
}
#content {
	MARGIN: 0px auto; WIDTH: 980px
}
#colOne {
	FLOAT: right; WIDTH: 200px
}
#colTwo {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 500px
}
#colOne UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#colOne LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #3b495a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#colOne LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#colOne H3 {
	FONT-SIZE: 12px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/img3.gif) repeat-x left bottom; PADDING-BOTTOM: 40px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#logo H1 {
	TEXT-TRANSFORM: lowercase
}
#logo H2 {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase
}
#logo A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#welcome {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
#welcome H2 {
	MARGIN-BOTTOM: 25px
}
#welcome .image {
	PADDING-RIGHT: 17px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#welcome P {
	MARGIN-LEFT: 126px; COLOR: #ffffff
}
#footer {
	CLEAR: both; BACKGROUND: url(images/img6.gif) repeat-x left top; MARGIN: 0px auto; WIDTH: 904px
}
#footer P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
#col3 {
	FLOAT: left; WIDTH: 200px
}
#col3 UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#col3 LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #3b495a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 5px
}
#col3 LI.first {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#col3 H3 {
	FONT-SIZE: 15px
}
#logo2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/img3.gif) repeat-x left bottom; PADDING-BOTTOM: 40px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#logo2 H1 {
	TEXT-TRANSFORM: lowercase
}
#logo2 H2 {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase
}
#logo2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#tak {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; FILTER: Xray; BORDER-LEFT: #ff6600 1px solid; CURSOR: auto; BORDER-BOTTOM: #ff6600 1px solid; TEXT-ALIGN: center
}
#colOne H5 {
	MARGIN-TOP: -5px; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 1px
}
#takic {
	FILTER: Xray; CURSOR: auto; TEXT-ALIGN: center
}
.srating {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(strating.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 20px
}
.srating LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.srating LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 20; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; WIDTH: 20px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 20px; TEXT-DECORATION: none
}
.srating LI A:hover {
	Z-INDEX: 1; BACKGROUND: url(strating.gif) repeat-x 0px -20px; LEFT: 0px
}
.srating A.onestar {
	LEFT: 0px
}
.srating A.onestar:hover {
	WIDTH: 20px
}
.srating A.twostars {
	LEFT: 20px
}
.srating A.twostars:hover {
	WIDTH: 40px
}
.srating A.threestars:hover {
	WIDTH: 60px
}
.srating A.threestars {
	LEFT: 40px
}
.srating A.fourstars {
	LEFT: 60px
}
.srating A.fourstars:hover {
	WIDTH: 80px
}
.srating A.fivestars {
	LEFT: 80px
}
.srating A.fivestars:hover {
	WIDTH: 100px
}
#div13 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 50px; DISPLAY: block; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 43%; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#div14 {
	MARGIN-TOP: 50px; DISPLAY: block; FLOAT: right; WIDTH: 35%; MARGIN-RIGHT: 40px; TEXT-ALIGN: left
}
.div16 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #6898d0; TEXT-DECORATION: none
}
.div17 {
	DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: url(../arrow7.gif) #f4f8fb no-repeat left 50%; PADDING-BOTTOM: 2px; COLOR: #5599ff; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.divvalid {
	PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 30px; COLOR: #606060; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.divopt2 {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 57px; COLOR: #6a6a6a; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.indenti {
	FLOAT: none; MARGIN-LEFT: 120px; TEXT-INDENT: 30px; WHITE-SPACE: normal; TEXT-ALIGN: justify
}
.buttons {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right
}
.left_articles .buttons {
	FLOAT: right; HEIGHT: 20px
}
.bluebtn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bluebtn.gif); PADDING-BOTTOM: 5px; WIDTH: 100px; COLOR: #252d37; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #252d37
}
.greenpageno {
	PADDING-RIGHT: 12px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/greenpageno.png); PADDING-BOTTOM: 5px; WIDTH: 100px; COLOR: #252d37; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #252d37
}
.greenbtn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/greenbtn.gif); PADDING-BOTTOM: 5px; COLOR: #252d37; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #252d37
}
.bluebtn:hover {
	BACKGROUND-IMAGE: url(images/hoverbtn.gif); COLOR: #171a20; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #252d37
}
.greenpageno:hover {
	BACKGROUND-IMAGE: url(images/whitepageno.png); COLOR: #171a20; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #252d37
}
.greenbtn:hover {
	BACKGROUND-IMAGE: url(images/hoverbtn.gif); COLOR: #171a20; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #252d37
}
.dugme {
	BORDER-RIGHT: #666666 1px double; BORDER-TOP: #666666 1px double; FONT-WEIGHT: bold; BORDER-LEFT: #666666 1px double; WIDTH: auto; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px double; HEIGHT: 20px; BACKGROUND-COLOR: #becf74
}
#search2 {
	FLOAT: right
}
/* -- Images -- */
.imageOver2 {
	background: #000;	
	filter: alpha(opacity=150);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;	
}
.imageOut2 {
	background: url('../images/frame.gif') no-repeat 0 0;	
	filter: alpha(opacity=50);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
} 
/* -- Left (content) block -- */
#contentBlock                   { float: left; width: 630px; }
#contentBlock .item             { position: relative; padding: 0 15px; width: 490px; left: 110px; border-left: 1px #685952 solid; margin-bottom: 4em; }
#contentBlock .item p           { margin-top: 15px; }
#contentBlock .item .info       { position: absolute; top: 2px; left: -135px; width: 100px; }
#contentBlock .item > .info     { left: -120px; }
#contentBlock .item .info,
#contentBlock .item .info *     { padding: 0 !important; margin: 0 0 10px !important; text-align: right; color: #a1555a; text-decoration: underline; list-style: none; background: none; }
#contentBlock .item .tag,
#contentBlock .item .tag *      { color: #d63751; }
#contentBlock .noBorder         { border: none; overflow: hidden; }
#contentBlock img               { margin: 8px; }
#contentBlock a.left img        { margin-left: 0; }
#contentBlock a.right img       { margin-right: 0; }
#contentBlock ul,
#contentBlock ol,
#contentBlock table             { margin-top: 2em; }
#contentBlock table td,
#contentBlock table th          { border: 1px #685952 solid; border-width: 1px 0; padding: 10px 15px; }
#contentBlock table .first td,
#contentBlock table .first th,
#contentBlock table .last td,
#contentBlock table .last th    { border: none; }
#contentBlock table .even td,
#contentBlock table .even th    { background: url('../images/bg-foot.png'); }
 /* -- Main classes -- */
.fr		    { float: right !important; }
.fl		    { float: left !important; }
.clear    { clear: both !important; }
.right	  { text-align: right !important; }
.left		  { text-align: left !important; }
.center	  { text-align: center !important; }
.last		  { margin-right: 0 !important; margin-bottom: 0 !important; border-bottom: none !important; }
.small	  { font-size: .90em; }
.big      { font-size: 1.5em; }
.item     { margin-bottom: 1.5em; clear: both; }
.info     { margin: 2px 0 6px !important; }
.col1     { width: 49%; float: left; }
.col2     { width: 49%; float: right; }

/*----BOTOM PANEL----*/
#bottomPan{height:282px; background:url(images/bottombg.gif) 0 0 repeat-x; position:relative; margin:0 auto; padding:65px 0 0; clear:both;}

#bottomMainPan{width:778px; position:relative; margin:0 auto; padding:50px 0 0;}
#bottomBorderPan{width:778px; float:left; background:url(images/bottomborder-bg1.gif) 0 0 repeat-y;}
#bottomBorderPan h2{width:210px; height:40px; position:absolute; top:28px; left:0px; display:block; background:#ccc; color:#0C0C0C; font:24px/40px Georgia, "Times New Roman", Times, serif;}
#bottomBorderPan h3{width:210px; height:40px; position:absolute; top:28px; left:259px; display:block; background:#ccc; color:#0C0C0C; font:24px/40px Georgia, "Times New Roman", Times, serif;}
#bottomBorderPan h4{width:210px; height:40px; position:absolute; top:28px; left:517px; display:block; background:#ccc; color:#0C0C0C; font:24px/40px Georgia, "Times New Roman", Times, serif;}

#bottomBorderPan ul{float:left; width:258px; padding:25px 0 0;}
#bottomBorderPan ul li{width:225px; height:22px; margin:0 10px 0 0;}
#bottomBorderPan ul li a{width:200px; height:22px; display:block; background:url(images/arrow-normal.gif) 0 8px no-repeat #ccc; color:#3D3C2C; font:14px/22px Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 16px;}
#bottomBorderPan ul li a:hover{background:url(images/arrow-hover.gif) 0 8px no-repeat #BDBDBD; color:#3D3C2C; text-decoration:none;}
/*----/BOTOM PANEL----*/ 

/*----BODY BOTTOM PANEL----*/
#bodyBottomPan{width:690px; background:url(images/body_shadow.gif) 0 0 no-repeat; position:relative; margin:0 auto; padding:54px 0 0 88px; clear:both;}
/*----Info Panel----*/
#infoPan{width:187px; height:192px; background:url(images/infopanelbg.jpg) 0 100% no-repeat #3B3B3B; float:left; margin:0 28px 0 0; color:#524201; font:13px/17px Verdana, Arial, Helvetica, sans-serif;}
#infoPan h2{width:163px; height:40px; background:url(images/infopaneltop.jpg) 0 0 no-repeat #3B3B3B; color:#fff; font:32px/36px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding:30px 0 0 24px;}
#infoPan p{padding:10px 0 0 24px; line-height:17px;}
#infoPan p.view{width:66px; height:18px; padding:10px 0 0 24px;}
#infoPan p.view a{width:66px; height:18px; display:block; background:url(images/infoview-normal.gif) 0 0 no-repeat #F0C40E; color:#fff; font:12px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#infoPan p.view a:hover{background:url(images/infoview-hover.gif) 0 0 no-repeat #F0C40E; color:#fff; text-decoration:none;}
/*----/Info Panel----*/		

@charset "UTF-8";

/** 
 * MTV.com Ultimate Linear CSS Drop-Down Menu Theme
 *
 * @file		default.ultimate.css
 * @name		MTV.com
 * @version		0.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 */

@import "default.css";


/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 5px 30px;
}



/*------------------------------------------------------------------------------------------------------/
 *	@section	Base Style Override
 */


ul.dropdown li {
 padding: 0;
}

ul.dropdown ul a,
ul.dropdown ul span { /* POI, proposal: override abstract a, span */
 padding: 8px;
}



/*------------------------------------------------------------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */


ul.dropdown *.dir { /* POI */
 padding: 5px 30px;
}

ul.dropdown ul *.dir {
 padding: 8px 30px 8px 8px;
}



/*------------------------------------------------------------------------------------------------------/
 *	@section	Custom Styles
 */


ul.dropdown ul a {
 width: 133px;
}

ul.dropdown ul a.dir {
 width: 111px;
}



/*------------------------------------------------------------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */


ul.dropdown *.open {
 background-color: #3d3d3d;
}
ul.dropdown ul *.open {
 background-color: #4c4c4c;
 background-image: url(images/comnav-arrowover.png);
 color: #fff;
}
ul.dropdown ul ul *.open {
 background-color: #595959;
 background-image: url(images/comnav-arrowover2.png);
 color: #fff;
}
/* Override UPPER TWO definitions */
ul.dropdown a.open:hover {
 background-color: #4698ca;
 color: #fff;
}
ul.dropdown ul a.open:hover {
 background-image: url(images/comnav-arrowon.png);
 color: #fff;
}


/* Clone in CSS 2 */

ul.dropdown li:hover > *.dir {
 background-color: #3d3d3d;
}
ul.dropdown ul li:hover > *.dir {
 background-color: #4c4c4c;
 background-image: url(images/comnav-arrowover.png);
}
ul.dropdown ul ul li:hover > *.dir {
 background-color: #595959;
 background-image: url(images/comnav-arrowover2.png);
 color: #fff;
}

/* Override UPPER TWO definitions */
ul.dropdown li:hover > a.dir:hover {
 background-color: #4698ca;
 color: #fff;
}
ul.dropdown ul li:hover > a.dir:hover {
 background-image: url(images/comnav-arrowon.png);
 color: #fff;
}								   
 * { margin:0; padding:0; word-break:break-all; }
 h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#0287CA; text-decoration:none; }
	a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select,  { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */
#ifocus { width:520px; height:245px; margin:20px; border:1px solid #DEDEDE; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:410px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:410px; height:225px; }
	#ifocus_btn { display:inline; float:left; width:91px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
		
		
		
/*------------------------------------------------top--------------------*/
#topMain{
	width:100%;
	height:139px;
	background:url(images/top_bg.gif) 0 14px repeat-x;
}
#top{
	width:935px;
	margin:0 auto;
	position:relative;
	height:139px
}
#top img.logo{
	display:block;
	position:absolute;
	left:0;
	top:27px;
}
#top a.member2{
	display:block;
	background:url(images/member_login2.gif) 0 0 no-repeat;
	width:189px;
	height:110px;
	position:absolute;
	left:300px;
	top:0;
	border:none;
	font-size:0;
	line-height:0;	
}
#top p.memberLogin{
	background:url(images/member_login_bg.gif) no-repeat 0 0;
	width:197px; 
	height:110px; 
	position:absolute; 
	display:block;
	left:279px; 
	top:0; 
	padding:0 0 0 35px;
	font-size:0; 
	line-height:0;
	}
#top p.memberLogin a{
	background:url(images/member_login2.gif) no-repeat 0 0;
	width:150px;
	height:109px;
	display:block;
	border:none;
}
#top p.memberLogin a:hover{
	background:url(images/member_login2_hover.gif) no-repeat 0 0;
	}
#top ul{
	width:188px;
	height:17px;
	position:absolute;
	left:746px;
	top:0;
}
#top ul li{
	float:left;
}
#top ul li a.subscribe{
	display:block;
	background:url(images/subscribe_bg.gif) 0 0 no-repeat;
	width:94px;
	height:17px;
	font:bold 10px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#337676;
	background-color:inherit;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
}
#top ul li a.subscribe:hover{
	color:#000;
	background-color:inherit;
}
#top ul li a.sitemap{
	display:block;
	background:url(images/sitemap_bg.gif) 0 0 no-repeat;
	width:93px;
	height:17px;
	font:bold 10px/17px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#337676;
	background-color:inherit;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
}
#top ul li a.sitemap:hover{
	color:#000;
	background-color:inherit;
}
#top form{
	position:absolute;
	left:546px;
	top:49px;
	background:url(images/serch_bg.gif) 0 0 no-repeat;
	width:331px;
	height:39px;
	padding:14px 8px 0 50px;
}
#top form input.txtBox1{
	width:184px;
	height:23px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	font:normal 10px/23px Arial, Helvetica, sans-serif;
	padding:0 0 0 21px;
	float:left;
}
#top form label{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	float:left;
	width:60px;
}
#top form input.go{
	width:57px;
	height:25px;
	background:url(images/btn_go.gif) 0 0 no-repeat #fffffe;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#000;
	cursor:pointer;
	border:none;
	float:right;
	text-transform:uppercase;
	display:block;
}
	
/*------------------------------------------------top--------------------*/		  
	/*-------WP-Navi----------------*/
	
	  .wp-pagenavi {	font-size: 1.2em;	padding-top:20px;	display: block;	float: left;	width: 100%;}

.wp-pagenavi 

.pages {	font-weight: 700;	padding: 0;	margin: 2px;	float: left;	text-align: center;	height: 28px;	line-height: 28px;}

.wp-pagenavi .current {	padding: 0;	background: url(images/pagination_a.gif) left top;	margin: 2px;	font-weight: 700;	color: #111;	float: left;	text-align: center;	width: 32px;	height: 28px;	line-height: 28px;}html #blog 

.wp-pagenavi a{	padding: 0;	margin: 2px;	background: url(images/pagination_a.gif) left 56px;	color: #334200;	text-decoration: none;	float: left;	width: 32px;	height: 28px;	line-height: 28px;	text-align:  center;}html #blog

 .wp-pagenavi a:hover {	background: url(images/pagination_a.gif) left 28px;	color: #222;}



/*------------------------------------------------nav--------------------*/
#navMain{
	width:100%;
	height:31px;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
}
#nav{
	width:935px;
	height:31px;
	margin:0 auto;
}
#nav ul{
	width:736px;
	height:31px;
	background:url(images/nav_div.gif) left top no-repeat;
}
#nav ul li{
	float:left;
	background:url(images/nav_div.gif) right top no-repeat;
	height:31px;
	padding:0 2px 0 0;
}
#nav ul li a{
	display:block;
	font:bold 10px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 13px;
}
#nav ul li a:hover{
	color:#333333;
	background-color:#fff;
}
#nav ul li a.hover{
	display:block;
	font:bold 10px/31px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	padding:0 13px;
	cursor:text;
}
#nav ul li.noImg{
	background-image:none;
}
/*------------------------------------------------nav--------------------*/

/*------------------------------------------------black--------------------*/
#blackMain{
	width:100%;
	height:163px;
	background:url(images/black_1px.gif) 0 0 repeat-x #333333;
	padding:0 0 6px 0;
	margin:0;
	color:#9C9C9C;
}
#black{
	width:935px;
	height:163px;
	background:url(images/charge.gif) right top no-repeat;
	margin:0 auto;
	position:relative;
}
#black h1{
	display:block;
	width:646px;
	font:bold 32px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#61A3A3;
	background-color:inherit;
	/*margin:32px 0 16px 0;*/
	padding:32px 0 16px 0;
}
#black h1 span.charge{
	width:169px;
	height:33px;
	background:url(images/charge_icon.gif) 0 0 no-repeat;
	padding:0 0 0 31px;
	color:#fff;
	background-color:inherit;
}
#black p{
	display:block;
	width:697px;
	font-size:14px;
	line-height:22px;
}
#black p span.yellow{
	font-weight:bold;
	color:#FCC73E;
	background-color:inherit;
}
#black a.more{
	font-weight:bold;
	color:#BCBC84;
	background-color:inherit;
	text-decoration:underline;
	margin:0 0 0 15px;
}
#black a.more:hover{
	color:#fff;
	background-color:inherit;
}
#black img.date{
	position:absolute;
	left:737px;
	top:0;
}
#black a.whatNew{
	display:block;
	background:url(images/member_login.gif) 0 0 no-repeat;
	width:122px;
	height:124px;
	position:absolute;
	left:771px;
	top:30px;
	border:none;
}
#black a.whatNew:hover{
	background:url(images/member_login_hover.gif) 0 0 no-repeat;
}
	
/*------------------------------------------------black--------------------*/

/*------------------------------------------------grey--------------------*/
#greyMain{
	width:100%;
	background:url(images/grey_1px.gif) 0 0 repeat-x;
	height:80px;
	padding:13px 0 0 0;
}
#grey{
	width:935px;
	margin:0 auto;
}
#grey p.sp{
	width:293px;
	height:74px;
	padding:0 0 0 95px;
	font:bold 36px/74px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#85854E;
	background:url(images/special_report_icon.gif) 0 0 no-repeat;
	background-color:inherit;
	display:block;
	float:left;
}
#grey p.nor{
	padding:14px 0 0 0;
	font:normal 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
	display:block;
	width:546px;
	float:left;
}
#grey p span.orange{
	font-size:12px;
	line-height:19px;
	font-weight:bold;
	color:#C57005;
	background-color:inherit;
}
/*------------------------------------------------grey--------------------*/				


/*-------WP-Navi----------------*/


.wp-pagenavi {	font-size: 1.2em;	padding-top:20px;	display: block;	float: left;	width: 100%;}

.wp-pagenavi .pages {	font-weight: 700;	padding: 0;	margin: 2px;	float: left;	text-align: center;	height: 28px;	line-height: 28px;}

.wp-pagenavi .current {	padding: 0;	background: url(images/pagination_a.gif) left top;	margin: 2px;	font-weight: 700;	color: #111;	float: left;	text-align: center;	width: 32px;	height: 28px;	line-height: 28px;}html #blog 

.wp-pagenavi a{	padding: 0;	margin: 2px;	background: url(images/pagination_a.gif) left 56px;	color: #334200;	text-decoration: none;	float: left;	width: 32px;	height: 28px;	line-height: 28px;	text-align:  center;}html #blog

 .wp-pagenavi a:hover {	background: url(images/pagination_a.gif) left 28px;	color: #222;}
