body  {
	font: 100% Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	color: #2c2423;
	font-size:62.5%;
	letter-spacing:0.01em; 
}



#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 965px;
	/*background: url("/path/to/your/background_cols.gif") repeat;*/
}


#header {
	margin: 0;
	
}

#side-a {
	float: left;
	width: 160px;
	margin-top:15px;
	margin-right:15px;
}

#side-b {
	float: right;
	width: 310px;
	margin-top:15px;
}

#content { 
	float: left;
	width: 790px;
	margin-top:15px;
	font-size:110%;
}



#content2 { 
	float: left;
	width: 465px;
	margin-top:15px;
	margin-right:15px;
}


#content3 { 
	float: left;
	width: 640px;
	margin-top:15px;
}


#content4 { 
	float: right;
	width: 465px;
	margin-top:6px;
}

#content5 { 

	width: auto;
	margin:10px;
	margin-top:20px;
}

#content6 { 
	float: left;
	width: 760px;
	margin-top:15px;
	font-size:110%;
	padding-right:20px;
	padding-left:10px;
}

#content6 a, a:link {color: #333333; text-decoration: none} 
#content6 a:visited {color: #666666; text-decoration: none} 
#content6 a:hover {color: #DD4842; text-decoration: none} 


#content7 { 
	float: left;
	width: 465px;
	margin-top:15px;
	margin-right:15px;
	font-size:110%;
}


#content7 a {
color: #333333; text-decoration: none	
}

#content7 a:hover {
color: #b02e2e; text-decoration: underline;	
}

#footer {
	clear: both;
	background: #d2cccc;
	padding:10px;
	font-size:11px;
	color:#393939;
	font-weight:bold;
}


#footer a{ 
	color:#393939; text-decoration:none;
}


#footer a:hover{ 
	color:#ba3030; text-decoration:none;
}




#footer2 {
	font-size:10px;
	color:#5b5b5b;
	font-weight:bold;
}


#footer2 a{ 
	color:#5b5b5b; text-decoration:none;
}


#footer2 a:hover{ 
	color:#ba3030; text-decoration:none;
}





#menu {
background:#594847; 
padding-top:15px;
padding-bottom:15px;
font-size:13px; 
font-weight:bold;
color:#FFFFFF;
}

#menu a{
	color: #ffffff; text-decoration: none; margin-right:21px; margin-left:21px;
}

#menu a:hover{
	color: #857978; text-decoration: none
}



#submenu {
background:#857978; 
padding-top:10px;
padding-bottom:6px;
font-size:12px; 
font-weight:bold;
color:#d5d1d1;
overflow:hidden;
height:18px;
}

#submenu a{
	color: #d5d1d1; text-decoration: none; margin-right:21px; margin-left:21px;
}

#submenu a:hover{
	color: #594847; text-decoration: none
}


#L_box1{
background-color:#402a27;
padding:8px;
color:#cbbbb9;
font-size:11px;
padding-top:12px;
padding-bottom:12px;
margin-bottom:9px;
}


#L_box1 a {
color: #cbbbb9; text-decoration: none 
}

#L_box1 a:hover {
color: #ffffff; text-decoration: underline	
}



.enewsinputBox {
	color: #ffffff;
	background-color:#857978;
	border: 1px solid #857978;
	width: 116px;
	height: 17px;
	margin:0;
	/*margin-top: 5px;
	margin-left:12px;*/
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align: middle;
	font-weight: normal;
	float:left;
}
.enewsButton {
	float:right;
}

.Brnhr { border:none; border-bottom: dotted 1px #857978; width:100%; background-color:#402a27; color:#402a27; margin-top:6px;margin-bottom:6px; }
.Grynhr { border:none; border-bottom: dotted 1px #cccccc; width:100%; background-color:#ffffff; color:#ffffff; }
.Grynhr2 { border:none; border-bottom: dotted 1px #cccccc; width:100%; background-color:#e1e1e1; color:#e1e1e1;margin-top:6px;margin-bottom:6px; }
.foothr { border:none; border-bottom: dotted 1px #393939; width:100%; background-color:#d2cccc; color:#d2cccc;margin-top:12px;margin-bottom:12px; }
.foothr2 { border:none; border-bottom: dotted 1px #A4A0A0; width:100%; background-color:#d2cccc; color:#d2cccc;margin-top:12px;margin-bottom:12px; }

#inDepth {
background-color:#dfdcdc;font-size:11px;padding:5px;margin-bottom:6px;
}


#inDepth a {
color: #2c2423; text-decoration: none 
}

#inDepth a:hover {
color: #b02e2e; text-decoration: underline	
}

.border {
padding:5px;
border:1px solid #cccccc;

}

#viewerBox {
border:2px #424242 solid;
text-align:center;
padding-top:8px;
margin-top:9px;
color:#333333;
font-size:11px;
padding-bottom:9px;
}


#viewerBoxBtn {
background-color:#424242;padding:4px;font-size:10px; text-align:center
}

#viewerBoxBtn a {
color: #ffffff; text-decoration: none 
}

#viewerBoxBtn a:hover {
color: #d46459; text-decoration: none	
}


.ui-tabs-vertical { width: auto; }
.ui-tabs-vertical .ui-tabs-nav { padding: 0; float: left; width: 153px; }
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
.ui-tabs-vertical .ui-tabs-nav li a { display:block; }
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0; padding-right: 0; border-right-width: 1px; border-right-width: 1px; }
.ui-tabs-vertical .ui-tabs-panel { font-size: 11px; padding: 10px; float: right; width: 600px;}

.ui-tabs-vertical .ui-tabs-panel a{color: #2c2423; text-decoration: none }
.ui-tabs-vertical .ui-tabs-panel a:hover{color: #d46459; text-decoration: none }


form {
padding:0;
margin:0;
}



h2 {
font-size:14px;
}




#imageVid {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
	clear: both; 
	margin: 0 0 0 1em;
	position: relative;
	overflow: visible;
		
}


.dropBox {
	color: #333333;
	background: #b5a3a2;
	border: 1px solid #999999;
	width: 135px;
	height: 19px;
	margin: 0;
	padding: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align: middle;
	font-weight: normal;
}



#feedBox {
background-color:#dfdcdc;font-size:11px;padding:6px;margin-bottom:6px;padding-left:12px;padding-top:12px;
}


#feedBox a {
color: #2c2423; text-decoration: none 
}

#feedBox a:hover {
color: #b02e2e; text-decoration: underline	
}


#feedBoxNational {
background-color:#dfdcdc;font-size:11px;
}

.smGreyTxt {
font-size:10px;
color:#666666;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.headlinetext {
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}

.gbtext {
	font-size: 14px;
	color: #aa2c2c;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}

a.gbtext:link {
	font-size: 14px;
	color: #aa2c2c;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
a.gbtext:hover {
	font-size: 14px;
	color: #0e57b2;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}


a.Wtext:link {
	font-size: 11px;
	color: #aa2c2c;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
a.Wtext:hover {
	font-size: 11px;
	color: #0e57b2;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
a.Wtext {
	font-size: 11px;
	color: #aa2c2c;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}


	
#headlines
{
margin-top:20px;
padding: 10px;

border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
background: #efefef;

color: #333333;
margin-bottom:12px;
zoom: 1;
}

.hometext {
	font-size: 10px;
	color: #333333;
}

