body {

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: #4396ca url(../images/main_bg.jpg) repeat-x;
margin-top:5px;


}

h2 {

font-size: 14px;

}

#header {
margin: 0 auto;
width:840px;
background: url(../images/golivelogo2010.jpg) no-repeat transparent;
height: 71px;
padding: 5px;
}

#navbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#283f5e url(../images/newblue_bg.jpg) repeat-x scroll 0 0;
color:#FFFFFF;
height:39px;
margin:0 auto;
padding-left:0px;
width:841px;

}

#wrapper {

margin: 0px auto;
background: #ebe9e1;
width:841px;
padding: 0px;

}
#banner_support {
background: url(../images/banner_support.jpg) no-repeat;
height: 176px;
margin-left: 0px;
width: 840px;

}

#banner {

background: url(../images/mainbanner.gif) no-repeat;
height: 401px;
margin-left: 10px;

}
#widget {
width: 820px;

margin-left:10px;

}

#widget li {

list-style-type: square;

}

#widget_left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
margin-top:10px;
overflow:hidden;
padding:10px;
width: 280px;
height: 280px;
font-size: 11px;
float:left;

}

#widget_middle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
margin-top:10px;
margin-left: 10px;
overflow:hidden;
padding:10px;
width: 280px;
height: 280px;
font-size: 11px;
float:left;

}

#widget_righttop{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
margin-top:10px;
margin-left: 10px;
overflow:hidden;
padding:10px;
width: 170px;
height: 120px;
font-size: 11px;
float:left;

}

#widget_rightbottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
margin-top:10px;
margin-left: 10px;
overflow:hidden;
padding:10px;
width: 170px;
height: 128px;
font-size: 11px;
float:left;

}

.widget_title {

font-size: 18px;
font-weight: 600;
color: blue;
padding-bottom: 8px;
border-bottom: 1px solid #DEDBD1;


}

#widget_featured {

clear:both;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
overflow:hidden;
padding:10px;
width: 794px;
height: 127px;
font-size: 11px;

}

#footer {

clear:both;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: #ffffff url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
overflow:hidden;
padding:10px;
width: 798px;
margin: 0 auto;
color: #222222;
line-height:1.5em;
font-size:11px;
text-align:left;
}

.f_title {

font-size: 14px;
font-weight:600;
padding-top:5px;
padding-bottom:5px;
border-bottom: 1px dotted #cccccc;
border-top: 1px dotted #cccccc;
background-color:#eefdfb;
}

#footerleft {

float: left;
width: 250px;
padding-left:15px;


}

#footermid {

float: left;
width: 250px;
padding-left: 10px;
}

#footerright {
padding-left:10px;
float: left;
width: 250px;

}

#footer a {
color: #222222;
text-decoration: none;

}

#footer a:hover {

color: green;
border-bottom: 1px dotted #cccccc;
}

#footer a :visited {
color: #222222;
text-decoration: none;

}

/* Web Hosting */

#banner_webhost {

height: 200px;
margin-left: 10px;

width: 820px;
background: #ffffff;
}

#outerbox{

clear:both;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/bgr-box-trans.png) repeat-x scroll left top;
border:1px solid #DEDBD1;
overflow:hidden;
padding:10px;
width: 803px;
margin: 10px auto;
font-size: 12px;

}

#sectionleft {

float: left;

}

#sectionright {

float: right;


}
.td_bg01 {

background: url(../images/td_bg01.jpg) repeat-x;
height:34px;
font-size: 14px;
color: #ffffff;
font-weight: 600;
padding: 5px;

}

.td_bgon {

background: whitesmoke;
height:34px;
font-size: 14px;
color: #222222;
font-weight: 400;
padding: 5px;
border-bottom: 1px solid whitesmoke;

}

.td_bgoff {

background: #ffffff;
height:34px;
font-size: 14px;
color: #222222;
font-weight: 400;
padding: 5px;
border-bottom: 1px solid whitesmoke;

}

/* contact us */

#banner_contactus {

height: 250px;
margin-left: 10px;
width: 820px;
background: #ffffff url(../images/banner_custcare.jpg) no-repeat;

}

/* WP */

#wpcontent {

width: 550px;
float: left;

}

#wpsidebar {

width: 250px;
float:right;
list-style-type:none;
;
}

.wpwidget {
color: #222222;
font-size: 14px;
font-weight: 600;
border-bottom: 1px dotted silver;
padding: 5px;
}

.widget {

list-style-type:none;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
margin-left:10px;
margin-bottom: 10px;
border:1px solid #DEDBD1;
padding:10px;

}
.widget li {

list-style-type: square;

}
#wptitle {

font-size: 14px;
border-bottom: 1px dotted silver;
padding-bottom: 5px;

}

#wptitle a{

color: #222222;
font-size: 14px;
text-decoration:none;
font-weight: 600;
}


#wptitle a:active{

color: #222222;
font-size: 14px;
text-decoration:none;
}


#wptitle a:hover{

color: silver;
font-size: 14px;
text-decoration:none;
font-weight: 600;
}

-type: square;

}
#wptitle {

font-size: 14px;
border-bottom: 1px dotted silver;
padding-bottom: 5px;

}

#wptitle a{

color: #222222;
font-size: 14px;
text-decoration:none;
font-weight: 600;
}


#wptitle a:active{

color: #222222;
font-size: 14px;
text-decoration:none;
}


#wptitle a:hover{

color: silver;
font-size: 14px;
text-decoration:none;
font-weight: 600;
}

