html, body {

	margin : 0;

} 

body {

	font-family: "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;

	font-size: 73%;

	background: #977456 url(../images/main_body-bg.jpg) repeat-x center top;

} 

.email_blast/*WRAP*/ 

 {

	width : 1000px;

	background : #00FF33;

	border-right: 10px solid #00CC66;

	border-left: 10px solid #00CC66;

	height: 100%;

	color: #00FF66;

	margin-right: auto;

	margin-left: auto;

} 			

#container {

	width : 1020px;

	line-height : 1.5em;

	background : #f2f2f2 url(../images/middle_container_bg2.jpg);

	color : #666;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

} 

			/*TOP BANNER*/ 

#top {

	height : 250px;

	color : #484500;

	background: url(../images/banner.jpg) no-repeat bottom;

	margin-right: auto;

	margin-left: auto;

	width: 1020px;

} 

#top h1 { 

padding : 5px 0 0 25px;

margin : 0;

font-size : 140%;

letter-spacing : 5px;

}

			/*TOP NAVIGATION*/ 

#navcontainer {

	border-bottom : 10px solid #fff;

	height: 36px;

	padding-bottom: 10px;

	background-color: #FFFFFF;

} 

#navcontainer ul {

	text-align : center;

	padding-bottom : 0px;

	padding-top : 9px;

	padding-left : 0;

	margin-top : 0;

	margin-bottom : 0;

	margin-left : 0;

	color : #999999;

	width : 100%;

	font-family : Arial, Helvetica, sans-serif;

	line-height : 18px;

	background: url(../images/nav_bg_tall.gif) repeat-x bottom;

	height: 36px;

} 

#navcontainer ul li {

	display : inline;

	margin-top: -3px;

} 

#navcontainer ul li a:hover {

	color : #000000;

	background-color: #F8F8F8;

	height: 60px;

	padding-top: 14px;

	padding-bottom: 14px;

	clear: both;

} 

#navcontainer ul li a {

	color : #666666;

	text-decoration : none;

	border-right : 1px solid #fff;

} 

#navcontainer #active {

	border-left : 1px solid #fff;

	height: 36px;

	background: #AEC1D7;

} 

			/*LEFT SIDEBAR*/ 

#leftnav {

	float : left;

	width : 200px;

	margin : 0;

	padding: .5em;

} 

#leftnav p { 

margin : 0 0 1em 0;

} 

#leftnavmenu { 

list-style : none;

float : left;

width : 200px;

margin : 30px 0 30px 0;

padding : 0;

font-size : 0.9em;

} 

#leftnavmenu ul { 

list-style : none;

width : 150px;

margin : 0 0 20px 0;

padding : 0;

font-size : 1.1em;

} 

#leftnavmenu li { 

margin-bottom : 2px;

} 

#leftnavmenu li a {

	font-weight : bold;

	height : 20px;

	text-decoration : none;

	color : #505050;

	background : f2f2f2 url(../cvstrat/images/up.gif) no-repeat left center;

	display : block;

	padding : 4px 0 0 30px;

	border-left : 0 solid #8fb8cc;

} 

#leftnavmenu li a:hover {

	background : #A96F30 url(../cvstrat/images/right.gif) no-repeat left center;

	color : #fff;

	border-left : 0 solid #003366;

} 

			/*MAIN CONTENT*/ 

#content {

	padding : 1em;

	float: right;

	width: 750px;

	border-left-width: 10px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

} 

#top_story_box {

	float: left;

	clear: both;

	width: 725px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 5px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	padding: 1em 1em 2em;

	background: url(../cvstrat/images/youtube_Feature-bg.jpg) no-repeat left top;

}

#colmn1 {

	float: left;

	width: 235px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	padding-right: 1em;

	margin-top: 15px;

}

#colmn2 {

	float: left;

	width: 233px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	padding-right: 1em;

	padding-left: 1.2em;

	margin-top: 15px;

}

#colmn3 {

	float: right;

	width: 227px;

	padding-left: 1em;

	margin-top: 15px;

}

#rule_line {

	float: left;

	clear: both;

	width: 603px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding-top: 1px;

	height: 10px;

}

#bottum_link_panel {

	float: left;

	width: 603px;

	margin-top: 15px;

	padding: 1em;

	background-color: #CCCC99;

	border: 1px solid #999999;

	height: 50px;

}

#image {

	float: left;

	clear: both;

	background-color: #D5D3D4;

	width: 500px;

	margin-right: 10px;

	height: 312px;	

}

html>body #image {

	float: left;

	clear: both;

	background-color: #D5D3D4;

	width: 500px;

	margin-right: 10px;

	height: 312px;

	margin-top: 25px;

}

#featuretext {

	float: right;

	width: 205px;

	height: 250px;

	padding-top: 25px;	

}

#header {

	font-size: 1.5em;

	color: #666666;

	line-height: 1.1em;

	font-weight: bold;

	letter-spacing: -0.3px;

	padding-bottom: 8px;	

}

#header-2 {

	font-size: 1.2em;

	color: #666666;

	line-height: 1.1em;

	font-weight: bold;

	letter-spacing: -0.3px;

	padding-bottom: 8px;

}

#top_story_box h3{

	float: left;

	color: #666666;

	font-size: 2em;

	margin-top: -2px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

	margin-bottom: 15px;

}

#content p {

	padding-top: 0;

	padding-bottom: 0;

	color: #0066CC;

} 

			/*TYPOGRAPHY*/ 

h2 { 

margin : 1em 0 0.5em 0;

font-size : 130%;

letter-spacing : 5px;

}

blockquote {

padding : 5px;

font-weight : bold;

font-style : italic;

color : #b29b35;

} 

 

.quote { 

border-top : 1px solid #8fb8cc;

padding : 10px;

color : #036;

} 

			/*SEARH BAR*/

form { 

float : right;

margin-bottom : 20px;

margin-right : 15px;

} 

input.search { 

width : 100px;

border : none;

background : url(../cvstrat/images/input.gif);

padding : 4px;

} 

input.login { 

width : 75px;

border : none;

background : url(../cvstrat/images/logininput.gif);

padding : 4px;

} 

 			/*LINKS*/

a:link, a:visited {

	color : #990000;

	background : transparent;

	text-decoration : none;

} 

a:hover {

	color : #FFFFFF;

	background : #8fb8cc;

	text-decoration : none;

} 

a img { 

border : none;

} 

			/*IMAGESS*/

.imgleft { 

float : left;

padding : 5px;

margin-right : 10px;

}

			/*CLASS*/

.post { 

background-color : #eee;

padding : 3px;

margin : 20px 10px 0 5px;

border : 0 dashed #8a795d;

font-size : 80%;

} 

.post .date { 

background : url(../cvstrat/images/clock.gif) no-repeat left center;

padding-left : 15px;

margin : 0 15px 0 5px;

} 

.post .comments { 

background : url(../cvstrat/images/comment.gif) no-repeat left center;

padding-left : 15px;

margin : 0 15px 0 5px;

} 

.post .readmore { 

background : url(../cvstrat/images/document.gif) no-repeat left center;

padding-left : 15px;

margin : 0 15px 0 5px;

} 

#container2 {

	width : 100%;

	line-height : 1.5em;

	color : #666;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#subscription {

	width : 1020px;

	line-height : 1.5em;

	background : #CC0000;

	color : #666;

	margin: -47px auto 0;

	padding-top: 47px;

}

.top_subscribe{

	width:355px;

	height:32px;

	margin:-40px 20px 0 0;

	_margin:0px 10px 0 0;

	float:right;

	background:url(../cvstrat/images/top_search_bg.gif) no-repeat center;

}

input.email_input{

width:182px;

height:18px;

float:left;

margin:5px 0 0 0 ;

border:1px solid #dbdbdb;

border-bottom-color:#ffffff;

border-right-color:#ffffff;

}

.subscribe_text{

	float:left;

	width:150px;

	padding:8px 0 0 15px;

	color:#FFFFFF;

}

.subscribe_text  a{

	text-decoration:none;

	color:#FFFFFF;

}

.search_bt{

float:left;

padding:2px 0 0 15px;

}

