   
/* default styles
   -------------- */
   
body { padding: 0; margin: 0; font: 0.7em Tahoma, sans-serif; line-height: 1.5em; background: #ccc; }

a {	color: #E0691A;	}
a:hover { color: #6C757A; background: inherit; }

h1 { margin-left: -999px; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }

p {	margin: 0 0 5px 0; }

ul { margin: 0; padding : 0; list-style : none; }

form { 	margin: 0; }

input.search { width: 292px; border: 0; background: #FFF url(../images/input.gif) no-repeat; padding: 4px; color: #E0691A; font-weight: bold; }

input.submit { background: #E0691A url(../images/submit.gif) no-repeat; border: 0; padding: 4px 0; width: 65px; margin: 0 15px 1px 0; color: #FFF; font: bold 1em Arial, Sans-Serif; }

input.login { width: 150px; border: none; padding: 4px; }

/* layout
   ------ */

.content { background: url(../images/img_container_bg.jpg) repeat-y; margin: 0 auto; width: 780px; }

.header { height: 141px; background: url(../images/img_top.jpg); color: #808080; margin: 0; padding: 0; }

.top_info { float: right; width: 250px; color: #808080; padding: 40px 0 4px 0; }

	.top_info_left { width: 200px; float: right; }

	.top_info_right { float: right; width: 290px; padding: 0 0 0 35px; border-left: 1px solid #eee; }

.browse_category  { font-size: 0.9em; width: 190px; color: #FFF; }

.bar { clear: both; font-size: 1.1em; text-align: center; height: 39px; color: #FFF; margin: 0; background: url(../images/img_nav.jpg) top no-repeat; padding-left: 100px; }

	.bar li { margin: 0; padding: 0; width: 100px; padding-top: 8px; color: #FFEADC; float: left; }
	
	.bar li.active { color: #fff; font-weight: bold; width: 100px; background: #E0691A url(../images/bar.gif) no-repeat center top; padding: 6px 2px 7px 2px; }
	
	.bar li a { font-weight: bold; color: #FFF; text-decoration: none; } 
	
	.bar li a:hover { background: url(../images/bar.gif) no-repeat center top; padding: 9px 5px 7px 5px; } 

.search_field { color: #808080; clear: both; font-weight: bold; padding: 25px 20px 10px 20px; margin: 0; }

.grey { color: #808080; background: inherit; font-weight: normal; }

.readmore { 
		color: #808080; 
		background: inherit;
		text-decoration: none;
	} 
	

.search_form { float: right; }

.subheader { margin: 0px 0 10px 0; border-bottom: 1px solid #eee; padding: 5px 0 5px 0; background: #A4A4A4; color: #fff; }

.inside { font-size: 0.9em; color: #A9C0CE; }

/* left side
   --------- */

.left { float: left; width: 520px; margin: 0 0 10px 13px; }

.left_inner { float: left; width: 530px; margin: 0 0 0 7px; }

.left h3 { clear: both; background: #A9C0CE url(../images/corner.gif) no-repeat top right; color: #FFF; padding: 7px 0 7px 5px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0; }
	.left_side { float: left; width: 180px; padding: 0 0 0 10px; margin: 10px 0; }
		
	.left_side a, .right_side a { color: #414141; }
		
	.right_side { float: right; width: 220px; background: #FFF url(../images/dotted.gif) repeat-y; color: #414141; padding: 0 0 0 40px; margin: 10px 0; }
		
	.left_box { margin: 0 0 10px 0; color: #000; padding: 10px; text-align: left; }
	
		
/* right side
   ---------- */
		
.right { float: right; width: 220px; margin: 0 12px 10px 0; }
.right_inner { float: right; width: 20%; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; }
.right h3 { background: #6C757A  url(../images/corner.gif) no-repeat top right; color: #FFF; padding: 7px 0 7px 5px; font: bold 1em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0; }

	.right_articles { background: #f5f5f5; color: #414141; padding: 8px; margin: 0 0 3px 0; border: 1px solid #ccc; }
	
.image { float: left; margin: 0 9px 3px 0; }

/* footer
   ------ */

.footer { background: url(../images/img_bottom.jpg) top no-repeat; height: 71px; clear: both; text-align: center; margin: 0; line-height: 1.8em; }

.footer p { padding-top: 10px; }
.footer a { color: #808080; }
.footer a:hover { color: #E0691A; }
div.wrap {width:750px;margin:0 auto;text-align:left;}
div#top div#nav {float:left;clear:both;width:750px;height:52px;margin:22px 0 0;}
div#top div#nav ul {float:left;width:700px;height:52px;list-style-type:none;}
div#nav ul li {float:left;height:52px;}
div#nav ul li a {border:0;height:52px;display:block;line-height:52px;text-indent:-9999px;}
div#header {margin:0;}
div#video-header {height:683px;margin:0;}
div#header div.wrap {height:268px;}
div#header div#slide-holder {z-index:1;width:750px;height:255px;position:absolute;}
div#header div#slide-holder div#slide-runner {width:750px;height:255px;overflow:hidden;position:absolute;}
div#header div#slide-holder img {margin:0;display:none;position:absolute; border:none;}
div#header div#slide-holder div#slide-controls {left:0;top:200px;bottom:228px;width:750px;height:46px;display:none;position:absolute;}
div#header div#slide-holder div#slide-controls p.text {float:left;color:#fff;display:inline;font-size:10px;line-height:16px;margin: 15px 0 0 20px;text-transform:uppercase;}
div#header div#slide-holder div#slide-controls p#slide-nav {float:right;height:24px;display:inline;margin:11px 15px 0 0;}
div#header div#slide-holder div#slide-controls p#slide-nav a {float:left;width:24px;height:24px;display:inline;font-size:11px;margin:0 5px 0 0;line-height:24px;font-weight:bold;text-align:center;text-decoration : none;background-position: 0 0;background-repeat: no-repeat;}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {background-position : 0 -24px; color:#fff;}
div#header div#slide-holder div#slide-controls p#slide-nav a {background-image: url(../images/silde-nav.png); color:#ff6500;}
div#nav ul li a {background : url(images/nav.html) no-repeat;}