<style type="text/css">

html {}

body{
font-family: Arial, “Helvetica Neue”, Helvetica, sans-serif;
margin: 0;
padding: 0;
background: #000 url('images/background2.png') top left ; }
	
	
 p {font-size: 14px; color: #404040; line-height: 18px;}


a, a:visited { color: #4f1258; text-decoration: none; padding-bottom: 1px; } 
a:hover {	color: #004e3e; padding-bottom: 1px; border-bottom: 1px dotted #004e3e}

img.rfloat {float:right; border: 0; margin:0; padding:0; }

#container{
width:900px;
margin:0 auto; 
border-bottom: 0;
text-align:left; 
}

#header {
margin: 0;

padding: 0;
width: 900px;
}

#header h1 {
margin: 0;
padding: 25px;
padding-left: 15px;
text-align: left;
font-size: 30px;
line-height: 34px;
font-weight: 600;
color: #fff;
}

#header h2 {
color: #fff;
margin: 0;
margin-top: -60px;
padding: 10px;
padding-bottom: 15px; 
padding-left: 262px;
text-align: left;
font-size: 16px;
line-height: 20px;
font-weight: normal;
}

#menu {
float: right;
width: 900px;
margin: 0; 
margin-top: 11px;
height: 30px; 
padding:0; 
background: #404040 url('images/wrap_bg4.gif')top right no-repeat; }

/** BodyWrapper **/

#bodywrapper {
padding: 0; 
margin: 0;

float: right;
width: 900px;
background: #fff;

}

/** Main Body **/

#mainbody {
padding: 0;

margin: 0;
margin-right: 20px;
margin-top: 20px; 
margin-left: 50px;
float: right;
width: 610px;

}

#mainbody h2 { margin: 0; padding: 0; font-size: 28px; color: #3e27cd; font-weight: 500; line-height: 34px; font-family: Times,        "Times New Roman",             Georgia,              serif;}
#mainbody h2.blog {margin: 0; padding: 5px ; padding-left: 20px; font-size: 14px; font-weight: 500; color: #101010; background: #fff url('images/header2.gif') center left no-repeat; font-family: Arial, “Helvetica Neue”, Helvetica, sans-serif; 
border-top: 1px solid #808080; }

#mainbody h3 { margin: 0; margin-bottom: 16px; padding: 0; padding-left: 160px; font-size: 24px; color: #CD8927; font-weight: 500; line-height: 32px; font-family: Times,        "Times New Roman",             Georgia,              serif;}
#mainbody h4 {margin: 0; padding: 0; margin-top: 6px; margin-bottom: 6px;  color: #3e27cd; font-size: 14px; font-weight: 500;}

#mainbody p {margin: 0; padding: 0; padding-bottom: 8px;}
#mainbody strong {font-weight: 500; color: #101010; }
#mainbody p.header {margin: 0; margin-top: 20px; padding: 5px ; padding-left: 20px; font-size: 14px; font-weight: 500; color: #101010; background: #fff url('images/header2.gif') center left no-repeat;
border-top: 1px solid #808080; }

#mainbody p.date {font-size: 10px; line-height: 10px; margin: 0; padding: 0; margin-bottom: 6px; }
#mainbody p.header2 {margin: 0; margin-top: 20px; padding: 5px ; padding-left: 20px; font-size: 14px; font-weight: 500; color: #101010; background: #fff url('images/header2.gif') center left no-repeat;
border-top: 1px solid #808080; }
#mainbody p.newslink {margin: 0; padding:0; margin-bottom: 9px; padding-bottom: 7px; margin-top: -4px; border-bottom: 1px dotted #b0b89e}
#mainbody i {font-size:10px; line-height: 14px; text-transform: uppercase; padding-bottom: 4px; color: #a0a0a0;}
#mainbody ul {margin-bottom: 16px; }
#mainbody p.center {text-align: center; padding-bottom: 10px; }
#mainbody p.title {margin: 0; padding: 0; margin-top: 6px; margin-bottom: 6px;  color: #3e27cd; font-size: 14px; font-weight: 500;}
img.rss {float: right;}

/** Left Col **/

#leftcol {
padding: 0;
margin: 0;
float: right;
width: 220px;
height: 630px;
background: #101010;

}

#leftcol h5 {
margin: 0;
margin-left: 10px;
margin-right: 10px;
margin-top: 20px; 
padding: 5px ;
padding-left: 20px;

text-align: left;
font-size: 14px;
font-weight: 500;
color: #fff;
background: #101010 url('images/header.gif') center left no-repeat;
border-top: 1px solid #404040;
}

#leftcol h6 {
margin: 0;
padding: 5px ;
text-align: left;
font-size: 14px;
font-weight: 500;
color: #fff;
background: #004e3e;

}


#leftcol p {
margin: 0;
margin-bottom: 24px;
padding: 0;
padding-top: 10px;
font-size: 13px;
line-height: 18px;
text-align: center;
}

#leftcol a:link, #leftcol a:visited {color: #cfcfcf;}
#leftcol a:hover {color: #fff;}

#footer {clear:both; width:900px; background-color: #404040; font-size: 12px; margin: 0; padding: 0; background: #404040 url('images/wrap_bg3.gif') bottom left no-repeat;}
#footer p {margin: 0; padding: 10px; color: #cfcfcf; }
#footer a:link, #footer a:visited {color: #cfcfcf;}
#footer a:hover {color: #fff;}
</style>
