/* LAYOUT */

/* ----------------------------------------- */

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto; }
.alignleft { float:left; }
.alignright { float:right; }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px; }

/** Begin Template CSS **/
* { padding:0; margin:0; }
body { background:#333333 url(../images/background.jpg) repeat-x left top; }
a { text-decoration:underline; }
a:hover { text-decoration:none; }
input, textarea, select { background-color: #ffd7c7; font-family:"Lucida Grande", Arial, Helvetica; font-size:12px; color: #0f2d89; font-weight: bold; padding: 5px; border: 1px solid #ff4900; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top: 2px;}
/**Hide H4 tag which Twitter widget is using for title link**/
h4 {display:none;}
#wrapper { margin:0 auto; width:960px; }
#header { width:960px; float:left; height:122px; background:url(../images/header.jpg) no-repeat left top; margin-bottom:25px; }
#leftcolumn { margin:0; width:169px; min-height:300px; float:left; background:#FFFFFF; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-right:1px dotted #666666; padding:15px; font-family:"Lucida Grande", Arial, Helvetica; font-size:12px; color:#333333; }
#leftcolumn h2 { font-family:"Lucida Grande", Arial, Helvetica; font-size:14px; color:#FFFFFF; font-weight:bold; background:#ff4900; padding:5px; }
#leftcolumn form { padding:5px; }
#leftcolumn a { color:#ff4900; }
#navlist { padding:0; margin:0; }
#navlist li { list-style-type:none; }
#navlist a,#navlist a:visited { display:block; width:154px; padding:5px; border-bottom:1px solid #ff4900; border-left:5px solid #ff4900; font-family:"Lucida Grande", Arial, Helvetica; font-size:12px; font-weight:bold; text-align:left; text-decoration:none; background-color:#0f2d89; color:white; }
#navlist a:hover { background-color:#ff4900; }
#recentnews {padding: 5px;}
#content { float:right; margin:0; width:730px; min-height:1000px; display:inline; background:#FFFFFF; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; padding:15px; font-family:"Lucida Grande", Arial, Helvetica; font-size:14px; color:#333333; margin-bottom:25px; }
#content h1,#content h1 a { font-family:"Lucida Grande", Arial, Helvetica; font-size:18px; color:#ff4900; font-weight:bold; margin-bottom:15px; }
#content h2 { font-family:"Lucida Grande", Arial, Helvetica; font-size:18px; color:#ff4900; font-weight:bold; margin-bottom:15px; }
#content h3 { font-family:"Lucida Grande", Arial, Helvetica; font-size:16px; color:#0f2d89; padding:5px; }
#content p { margin-bottom:15px; }
#content a { color:#ff4900; }
#content ul { margin-bottom:15px; }
#content ul li { list-style-image:url(../images/bullet-logo.png); list-style-position:inside; font-weight:bold; }
#webhostingtable {width: 100%; padding: 5px; font-size:10px; border: solid 1px #999999;}
#webhostingtable td {padding: 5px; border-left: solid 1px #999999; border-bottom: solid 1px #999999;}
.webhostingtablefeat {background-color: #CCCCCC;}
.webhostingtablefeatalt {background-color: white;}
.webhostingtablerowheading {background-color: #999999; color: white; font-weight: bold;}
#domainform { background:#ff4900; color:#FFFFFF; -moz-border-radius:5px; -webkit-border-radius:5px; padding:15px; }
#footer { width:730px; float:right; background:#666666; -moz-border-radius:5px; -webkit-border-radius:5px; padding:15px; font-family:"Lucida Grande", Arial, Helvetica; font-size:10px; color:#CCCCCC; margin-bottom:25px; }
#footerleft { float:left; width:350px; }
#footerleft a {color: #CCCCCC;}
#footerright { float:right; width:350px; }