body {      
color: #111111;      
font-size: small;
font-family: arial, erdana, arial, sans-serif; 
margin: 0;
background-color: #393939;
}

html>body { /* be nice to Opera */
	font-size: small;
}

table, td {font-size: 100%;} 

#mainbox{
width: 790px;
padding:0;
font-size: 100%;
color:#111111;
text-align:left;
margin: 0 auto 0px auto;
}

#homepage_focus {
padding: 20px 0px 0 0;
text-align: right;
}

a  {
color: #770000;
text-decoration:none;
}

a:visited  {
color: #770000;
}

a:hover  {      
  color: #C26A6C;  
  text-decoration: underline;}

a:active {
  color: #770000;
}

a img {border: none; }

.tab {   
color: white;      
font-size: 110%;      
font-weight : bold; }  

p {line-height: 1.5em;}


h1, h1#bannertitle, h1#sharedbannertitle, h2, th h2, h3, h3.price, h4, .tabular th{
font-family: 'Cabin',arial,serif;
text-shadow: 1px 1px 2px rgba(0,0,0,.3);
}

h1.reverse {color: #ffffff;}

h1 {      
color: #222;      
font-size: 290%;    
margin-bottom: 15px;
margin-top: 15px;
}  

h1#bannertitle, h1#sharedbannertitle {            
font-size: 290%;    
margin-bottom: 15px;
margin-top: 0px;
padding:0;
}  

h1#sharedbannertitle {margin-top:10px;}

h2 {      
color: #222;      
font-size: 200%;      
margin-bottom: 10px;
margin-top: 0px;
}

.tabular h2 {text-align:center; margin:0;}

h3 {      
color: #222;      
font-size: 160%;      
margin: 0 0 3px 0;
}  


h3.price {      
color: #000000;      
font-size: 210%;    
margin:0;
} 

h4 {      
color: #222;      
font-size: 140%;      
margin: 25px 0 0 0;
}   

h5 {      
color: #222;      
font-size: 125%;      
margin-top: 0px;
margin-bottom: 0px;
font-weight: bold;
}

h5.pricedetails {      
color: #666666;      
font-size: 100%;    
margin:0;
}  

h6 {      
color: #222;      
font-size: 110%;      
margin-top: 0px;
margin-bottom: 0px;
font-weight: bold;
} 

.medium {      
font-size: 90%;      
}   


.small {      
font-size: 83%;  
}  

.smallred {      
font-size: 100%; 
color: #770000;     
}  

.smallredoff {      
font-size: 100%; 
color: #CD8C8C;     
}  

.optional_label
{
  font-size: 90%;
  color: #666;
}

.praise {      
font-size: 90%;   
}  

.praise a:link    {color:#880000; text-decoration: none;}
.praise a:visited {color:#880000; text-decoration: none;}
.praise a:hover   {color:#880000; text-decoration: none;}
.praise a:active  {color:#880000; text-decoration: none;}

.smallest {      
font-size: 75%;      
color: #555555;
}  

.whitesmall {      
color: #ffffff;      
font-size: 90%;     
font-weight: normal;
 }     

.white {      
color: #ffffff;           
}    

.required {      
color: #166F97;           
font-weight : bold; }   

.bold {
font-weight : bold } 

ul {
margin-left: 10px;
padding-left: 10px;
}

.list_heading {
color: #770000;
font-weight : bold;
font-size : 100%;
text-decoration : none;
}

.list_feature {
color: #444444;
text-decoration : none;
}

img#subhead{
margin-left:22px;
padding-left:0px;
}

ul#subnav{
margin-left:0px;
padding-left:0px;
}

#subnav li {
margin-bottom:10px;
margin-left:0px;
padding-left:0px;
list-style-type: none;
color: #888888;
}

#subnav li.on {
margin-bottom:10px;
margin-left:0px;
padding-left:0px;
list-style:url(/images/2005_bullet_on.gif);
}

#subnav a {color: #880000;}
#subnav a:visited {color: #880000;}
#subnav a:hover {color: #444444;}


ul.basiclist{
margin-left:30px;
padding-left:0px;
}

.basiclist li {
margin-bottom:10px;
margin-left:10px;
padding-left:0px;
list-style-type: none;
}

#window {
text-align:left;
background-image:url("/images/bg_top.png");
background-repeat:no-repeat;
background-color: #ffffff;
padding-bottom: 30px;
} 

#page {
  padding: 20px 0 0 20px;
}

#page.main {
  padding: 0px 0 0 20px;
}

/* COLUMNS */

#maincontentFront {
	margin-top: 0px;
	padding: 0 70px 0 0;
	margin-left: 0px;
	width: 710px;
}



#maincontentFull {
	margin: 0;
	padding:0;
	width: 790px;
}

#maincontentFull2 {
	margin-top: 0px;
	padding: 0px;
	margin-left: 0px;
	width: 775px;
}

/* margin-left should equal #sidebar 1: width + margin-left */
/* width+margin-left should not exceed #page:width */

#maincontent {
	margin: 0 60px 0 215px;
	padding: 0 0 0 0;
	width: 485px;
}

#maincontent_wider {
	margin: 0 60px 0 215px;
	padding: 0 0 0 0;
	width: 520px;
}

/* width+margin-left + sidebar2:width should not exceed #page:width */
#maincontent2colR {
	margin-top: 0px;
	padding-top: 25px;
	padding-bottom: 45px;
	margin-right: 200px;
	width: 520px;
}

#sidebar1 {
float:left;
width: 180px;
margin: 0;
background-color:#ffffff;
font-size:90%;
padding:0px 15px 10px 15px;

}


/* margin-left should equal #sidebar 1: width + margin-left */
/* width+margin-left + sidebar2:width+left-margin+left-padding(padding) should not exceed #page:width */
#maincontent3col {
	margin: 0 210px 0 215px;
	padding: 0 0 45px 0;
	width: 330px;
}

#sidebar2 {
    margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: right;
	width: 155px;
	background-color: #ffffff;
	color: #444444;
	padding: 10px;
	border: 1px solid #ffffff;
}

.loginBG {background-image: url(/images/front_signin_box.png);background-repeat:no-repeat;}

ul.list{
margin-top:4px;
margin-bottom:10px;
font-size: 80%;
}

.list li {
line-height:1.1;
padding-left:0px;
margin-bottom:6px;
color:#444444;
clear: both;
}

.news{
font-size: 100%;
}

.news ul 
{
padding:0px;
margin: 0px;
}

.news li {
padding:0 0 5px;
margin-bottom: 6px;
list-style-type: none;
line-height:1.1;
color:#444444;
border-bottom: 1px solid #dddddd;
font-size: 83%;
}

#footerbox {
font-size: 90%;
color: #bbbbbb;
padding: 35px 20px 10px 0px;
clear: both;
margin: 0px auto 20px auto;
background-color: #505050;
text-align: center;
background-image: url(/images/main11_footerbg.png);
background-repeat:repeat-x;
border-bottom: 1px solid #595959;
}

#footerbox a:link {color: #dddddd;}
#footerbox a:visited{color: #dddddd;}
#footerbox a:hover {color: #dddddd;}
#footerbox a:active {color: #dddddd;}

#lowerfooter_content {
font-size: 90%;
color: #bbbbbb;
padding: 10px 20px 10px 0px;
clear: both;
margin: 0px auto 50px auto;
text-align: center;
}

#lowerfooter_content a:link {color: #dddddd;}
#lowerfooter_content a:visited{color: #dddddd;}
#lowerfooter_content a:hover {color: #dddddd;}
#lowerfooter_content a:active {color: #dddddd;}

img.inl_icon, a.inl_icon img{
vertical-align:middle; 
padding:-4px 0 4px 0;
border:none;
}

#topbar {
margin:0;
padding-top: 10px;
width:695px; 
height:95px;
background-image: url(/images/2007_topbar_bg.png);
background-repeat: no-repeat;
position:relative;
}

#topbarcontent {
clear:both;
color: #333333;
font-size: 90%;
text-align: right;
padding: 15px 80px 0 0;
}

#topbarcontent a:link {color: #880000;}
#topbarcontent a:visited {color: #880000;}
#topbarcontent a:hover {color: #880000;}
#topbarcontent a:active {color: #880000;}

#nav {
width:580px; 
text-align: left;
margin: 0 0 0 135px;
padding:23px 0 0 35px;
}


#nav ul {
	padding: 0;
	margin: 0;
}

#nav ul li {
	display: block;
	float: left;
	margin: 0;
	list-style-type: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}

#nav ul li a span{
height:0px;
width: 0px;
overflow:hidden;
display: block;
}

#nav ul li a {
  display: block;
  margin: 0 0 0 20px;
  padding: 0;
  height:30px; width:95px;  
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;  
}

#nav ul li.home a {background-image:url(/images/nav_home.gif);}
#nav ul li.home a:hover{
  background-image:url(/images/nav_home.gif); 
  background-position:0px -30px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}
#nav ul li.home_on a {background-image:url(/images/nav_home.gif); 
  background-position:0px -60px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
    
}

#nav ul li.webhosting a {background-image:url(/images/nav_webhosting.gif);}
#nav ul li.webhosting a:hover{background-image:url(/images/nav_webhosting.gif); 
  background-position:0px -30px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555; 
}
#nav ul li.webhosting_on a {background-image:url(/images/nav_webhosting.gif); 
  background-position:0px -60px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}


#nav ul li.support a {background-image:url(/images/nav_support.gif);}
#nav ul li.support a:hover{background-image:url(/images/nav_support.gif); 
  background-position:0px -30px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}  
#nav ul li.support_on a {background-image:url(/images/nav_support.gif); 
  background-position:0px -60px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}


#nav ul li.domains a {background-image:url(/images/nav_domains.gif);}
#nav ul li.domains a:hover{background-image:url(/images/nav_domains.gif); 
  background-position:0px -30px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}
#nav ul li.domains_on a {background-image:url(/images/nav_domains.gif); 
  background-position:0px -60px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}


#nav ul li.ordernow a {background-image:url(/images/nav_order.gif);}
#nav ul li.ordernow a:hover{background-image:url(/images/nav_order.gif); 
  background-position:0px -30px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}
#nav ul li.ordernow_on a {background-image:url(/images/nav_order.gif); 
  background-position:0px -60px; 
  border-top: 1px solid #353535; 
  border-left: 1px solid #353535; 
  border-right: 1px solid #555555;
}


form {
margin-top:0px;
margin-bottom:0px;
}

.floatright {
margin-left:25px;
margin-bottom: 10px;
float: right;
width: 180px;
border: 1px dashed #888888;
padding: 10px;
}

.floatright2 {
margin: 0 0 10px 20px;
float: right;
width: 200px;
padding: 0px;
}

.floatleft2 {
margin-right:25px;
margin-bottom: 10px;
float: left;
width: 170px;
padding: 0px;
}

.fineprint {
border: 1px dashed #888888;
font-size: 80%;
color: #888888;
padding: 10px;
}

.quickcontact {
background-image: url(/images/qc_bg.jpg);
background-repeat: no-repeat;
width: 160px;
height: 195px;
color: #ffffff;
padding-left: 15px;
padding-top: 35px;
margin: 30px 0 0 0;
position: relative;
left: -3px;
}

.tabular {
border-right:2px solid #bbbcbc;
background-color: #FCFCFC;
}

.buyline {text-align:center; padding:10px;}

#plans {width: 700px; }

.tabular th.filler, #plans td.filler {background-color: transparent; background-image: none;
  border: none;  
  border-bottom:1px solid #DDDEDE;
  width:auto;}

.tabular td {

border-left:1px solid #DDDEDE;
padding: 4px 8px 4px 8px;
border-bottom:1px solid #dddede;
font-size:90%;
vertical-align:top;
}

.tabular th {
color: #ffffff;
padding: 10px 3px 3px 0px;
text-align:center;
border: 1px solid #CECECE;
border-right: none;
background-color:#999999;
}

.tabular th h3, .tabular th h2 , .tabular th h1 {color: #ffffff; }

.form {
border:1px solid #DDDEDE;
border-right:2px solid #bbbcbc;
border-bottom:2px solid #bbbcbc;
background-color: #FCFCFC;
white-space:normal;
}


.form td {
padding-top: 4px;
padding-left:15px;
padding-right:8px;
font-size:90%;
vertical-align:top;
}

.form th {
color: #000000;      
font-size: 160%;
font-weight: bold;     
padding: 3px;
padding-left: 5px;
text-align:left;
border-right: 1px solid #CECECE;
background-color:#ffffff;
border-bottom:1px solid #CECECE;
background-image: url(/images/th_bg.gif);
vertical-align:bottom;
}

li {
margin-bottom: 5px;
}

.error {
color: #bb0000;
font-size: 100%;
background-image: url(/images/symbol_caution.gif);
background-repeat: no-repeat;
padding-left: 27px;
padding-bottom:8px;
overflow: visible;
text-align: left;
}

.errortext
{
color: #bb0000;
}

.success {
color: #2C9800;
font-size: 100%;
background-image: url(/images/symbol_check.gif);
background-repeat: no-repeat;
padding-left: 27px;
padding-bottom:8px;
padding-top:2px;
overflow: visible;
text-align: left;
}

textarea,input,select {
font-size: 90%;
margin: 0px;
margin-bottom: 4px;
margin-top: 0px;
padding: 0px;
}

#banner_shared {
background-image: url("/images/shared_banner_bg.gif");
/* Mac IE can't see this \*/
background-image: url("/images/shared_banner_bg.gif");
/* end hack */
background-repeat: no-repeat;
width: 650px;
height: 185px;
padding: 1px 28px 0 25px;
margin: 0px;
color: #000000;
font-size: 90%;
}

.reverse a { color:#dddddd;}
.reverse a:link { color:#dddddd;}
.reverse a:visited { color:#dddddd;}
.reverse a:hover { color:#ffffff;}


#banner_reselling {
background-image: url("/images/reselling_banner.jpg");
/* Mac IE can't see this \*/
background-image: url("/images/reselling_banner.jpg");
/* end hack */
background-repeat: no-repeat;
width: 379px;
height: 268px;
padding-left: 312px;
padding-top: 40px;
padding-right: 43px;
margin: 0px;
color: #ffffff;
font-size: 90%;
}


#banner_aphp{
background-image: url("/images/aphp_topgraphic.jpg");
/* Mac IE can't see this \*/
background-image: url("/images/aphp_topgraphic.jpg");
/* end hack */
background-repeat: no-repeat;
width: 386px;
height: 270px;
padding-left: 320px;
padding-top: 38px;
padding-right: 28px;
margin: 0px;
color: #ffffff;
font-size: 80%;
}

#sectionbanner {
width: 718px;
background-image:url(/images/inside_banner_bg.jpg);
padding:0;
margin:0 0 10px 0;
background-repeat:no-repeat;
color:#ffffff;
}

#bannercontent {
background-image:url(/images/inside_banner_bg.jpg);
padding: 10px 0px 5px 30px;
background-repeat:no-repeat;
margin:0;
width:300px;
}

#bannerbuttons {
text-align: left;
margin: 0 0 0 0;
padding: 20px 0 0 0px;
}


#bannerbuttons ul {
	padding: 0;
	margin: 0;
}

#bannerbuttons ul li {
	display: block;
	float: left;
	margin: 0;
	list-style-type: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


#bannerbuttons ul li a {
  display: block;
  margin: 0 10px 0 0;
  padding: 0;
  height:24px; width:83px;  
}

#bannerphoto {
float:right;
padding-top:20px;
padding-right: 85px; 
}


#banner {
background-image: url(/images/managed_banner_bg.jpg);
/* Mac IE can't see this \*/
background-image: url('/images/managed_banner_bg.jpg');
/* end hack */

width: 401px;
height: 270px;
padding-left: 305px;
padding-top: 38px;
padding-right: 28px;
}

.bannertext {
margin-left:185px;  
width:210px; 
color: #486969; 
font-size: 100%;
margin-top: 10px;
}

.frontbanner1 {
  padding: 0px 0 10px 0;
  margin: 0;
  height: 155px;
}

.frontbanner2 {
  padding: 6px 20px 0 18px;
  margin: 0 0 10px 0;
  height: 142px;
  width: 201px;
  background-image:url(/images/front_smallbanner_bg.png);
  background-repeat: no-repeat;
}

.frontbanner2b {
  padding: 6px 20px 0 18px;
  margin: 0 0 0px 0;
  height: 142px;
  width: 201px;
  background-image:url(/images/front_smallbanner_bg.png);
  background-repeat: no-repeat;
}

.loginContainer {
  padding: 6px 10px 0 20px;
  margin: 0;
  color:#ffffff;
}


.loginContainer a:link {color:#dedede !important;}
.loginContainer a:visited{color:#dedede !important;}
.loginContainer a:hover {color:#ffffff !important;}
.loginContainer a:active {color:#ffffff !important;}

.main h6, #loginContainer h6 {font-weight: bold; font-size: 100%; color: #111111; margin: 0px 0 15px 0; }
#loginContainer  h6 {color: #ffffff;}


#front_quote_box {width: 707px; margin: 20px 0 20px 0; padding: 10px 0 0 0;; background-repeat:no-repeat;}
.quote {text-decoration:none; font-size: 115%; color: #525252}

a.front_product {height: 177px; display: block;background-image:url(/images/front_products_bg.png); background-repeat: no-repeat;}
a:hover.front_product, a:active.front_product, a#yepbox:hover, a#yepbox:active {background-position:0 -200px;}
a#yepbox {background-position:800px 0;}

.plan {
border: 1px solid #B7B6B6;
width: 434px;
margin: 0px 0px 25px 50px;
padding:0px;

}

.summary {
padding: 10px;
font-size: 100%;
color: #666666;
}

.plan_header{
padding-top:0px;
padding-left:12px;
padding-right:12px;
width: 436px; 
height: 82px;
background-image: url("/images/plan_header.gif");
background-repeat: no-repeat;
font-size: 80%;
color: #222222;
margin: 0px 0px 0px 50px;
}


.plan_name {
margin-right:170px;
width: 200px;
padding-top:2px;
color: #880000;
font-weight: bold;
}

.plan_name h2{
  margin:0;
  padding:0;
}

.plan_price {
padding-top:2px;
float: right;
width: 215px;
color: #ffffff;
font-size: 125%;
font-weight: bold;
}

.quickfeatures {
margin-top: 1px; 
white-space: nowrap;
width: 430px;
}

ul.featurelist{
font-size: 75%;
color: #ffffff;
margin: 0px 0px 0px 12px;
padding: 0px 0px 0px 5px;
}

li.check {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: url("/images/check.gif");
}

li.dwnarrow {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: url("/images/bullet_dwnarrow.gif");
}

.featurelist a:link {color: #ffffff; text-decoration:none;}
.featurelist a:visited{color: #ffffff; text-decoration:none;}
.featurelist a:hover {color: #ffffff; text-decoration:underline;}
.featurelist a:active {color: #ffffff; text-decoration:none;}

#testimonialbar {
background-image:url('/images/aphp_sidebar_bg.gif'); 
background-repeat: no-repeat;
width:140px; 
height: 790px;
padding: 60px 17px 0px 23px;
font-size: 80%;
color: #eeffff;
}

#testimonialbar p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.customer {
color:#B6B9C0;
size:9px;
margin:0px;
padding:0px;
text-align:right;
margin-bottom: 15px;
}

.system {
  /*font-family: courier,system,monospace;*/
  font-family: monospace;
  color: #6655dd;
  font-size: 75%;  
}

.addon { color: #cdcdcd; font-weight:bold;}

.mfc_faq_foot
{
padding:30px 25px 25px 30px;
margin:0px 20px 20px 20px;
background-color:#E8E8E8;
background-image:url(/images/mfc_watermark3.jpg);
background-position:bottom right;
background-repeat:no-repeat;
border:2px solid #d0d0d0;
}

.f_signup_button {padding: 2px 10px 0 10px; width: 100px; height: 25px; font-size: 16px; font-weight: bold; }

.framed {border:1px solid #cccccc; padding: 5px;}
.framed img {border:1px solid #e8e8e8;}

#loginpopup {width:229px; background-color: #990000;
    -moz-border-radius: 8px;
    border-radius: 8px;
    position: absolute;
    z-index: 10; 
    left: 400px;
    padding: 5px 0 10px 0;
    text-align:left;
}

#topbarcontent .close_button a, .close_button a:link, .close_button a:visited, .close_button a:hover, .close_button a:active {
  font-size: 12px;
  color: #ffffff;
}

.close_button {
  float:right;
  padding: 0 10px 0 0;
}

#loginForm {margin-top: 13px;}
#loginType {background-color: #8f282e; color:#fdd3d3; border-color: #cf4e55; font-size: 83%; width: 180px}
#loginUsername, #loginPassword{ width:120px; font-size: 90%; color: #555555;}
#loginSubmit {float:right font-size: 90%; color: #333333;}
#toubleLink {font-size: 80%;}


a:link.button, a:visited.button, a:hover.button, a:active.button, #subtags .tagcloud a  {
	outline: none;
	font-weight:bold;font-size:10px; 
	vertical-align:middle; 
	white-space:nowrap; 
	padding: 5px 8px 5px 8px; 	
	-moz-border-radius: .3em; -webkit-border-radius: .3em;  border-radius: .3em; 
	border: 1px solid #770000;	
	background-color: #990000;
	}
a:hover.button {text-decoration: none;}

a.button:active {position: relative;	top: 1px;}

a:link.button, a:visited.button, #subtags .tagcloud a { background: #990000; }
a:link.button, a:visited.button, #subtags .tagcloud a { background: -webkit-gradient(linear, left top, left bottom, from(#990000), to(#990000)); }
a:link.button, a:visited.button, #subtags .tagcloud a { background: -moz-linear-gradient(top,  #990000,  #990000); }
a:link.button, a:visited.button, #subtags .tagcloud a { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000', endColorstr='#990000'); }
a:link.button, a:visited.button, #subtags .tagcloud a { border-color: #770000; }
a.button, a.button:link, a.button:visited, a.button:hover, a.button:active, #subtags .tagcloud a  { color: #ffffff; }

#window .bigbutton {font-size: 110%; padding: 8px 16px 8px 16px; display:inline-block;}

.new {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	white-space: nowrap;
	position: relative; 
	top: -5px;	
	color:#0CF;
}

a.button_long {
    display:block;
	text-align:center;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: #ffffff;
    font-size:12px;;
    padding: 5px 15px 5px 15px;
    background-color: #990000;
}

.sidebar_ad {
    background-color: #f8f8f8;
	border: 1px solid #ededed;	
	width: 140px;
	padding: 10px;
    -moz-border-radius: 8px;  
    border-radius: 8px; 
	text-align:center;	
	margin: 0 0 20px 0;
}


/* These are conditional styles for alternate or experimental pages */
.main11b table {border-collapse:collapse;}
.main11b #front_quote_box { margin: 30px 0 30px 0;}
.main11b .main_hosting_details ul {color: #333333; font-size: 11px;}
.main11b .main_hosting_details td {padding-left: 10px; border: 1px solid #ececec; border-bottom: none;}
.main11b #front_quote_box {
    background-color: #333333; 
    background-image: url(/images/front_quote_bg.png);
    -moz-border-radius: 8px;  
    border-radius: 8px; 
    width:645px;
    padding: 15px 20px 15px 45px;}
.main11b .quote { color: #ffffff;}
.main11b #front_quote_box .smallest { color: #bbbbbb;}
.main11b #front_quote_box .smallest a{ color: #bbbbbb;}
.main11b .news li {font-size: 100%; border-color: #ececec;}
.main11b #frontbox3 {margin: 0 0 0 10px;}



