/** BASIC */ body { margin: 0px; padding: 0px; background: #454545 url(images/homepage01.gif) 
repeat-x left top; } /** FORMS */ form { margin: 0px; padding: 0px; } /** HEADINGS 
*/ h1, h2, h3, h4, h5, h6 { margin: 0px; } /** TEXTS */ body, th, td, input, textarea, 
select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 
11px; color: #727272; } p, blockquote, ul, ol, dl { margin-top: 0px; margin-bottom: 
1em; text-align: justify; } .list1 { margin: 0px; padding: 0px; list-style: none; 
} .list1 li { padding: 6px 0px; border-top: 1px solid #DEDEDE; } .list1 .first 
{ border: none; } .list1 a { text-decoration: none; color: #026BB1; } .list1 a:hover 
{ text-decoration: underline; } /** LINKS */ a { color: #026BB1; } a:hover { text-decoration: 
none; } /** STYLES */ .style1 { } .style1 a { } .style1 a:hover { } /** BACKGROUNDS 
*/ .bg1 { } /** MISC */ .align-justify { text-align: justify; } .align-right { 
text-align: right; } img { border: none; } img.left { float: left; margin: 3px 
15px 0px 0px; } img.right { float: right; margin: 3px 0px 0px 15px; } hr { display: 
none; } .hr1 { height: 1px; } /** HEADER */ #header { width: 780px; height: 140px; 
margin: 0px auto; background: #4B4B4B url(images/homepage02.gif) repeat left top; 
} /** SEARCH */ #search { } #search form { margin: 0px; } #search fieldset { margin: 
0px; padding: 0px; border: none; } #search input { float: left; border: none; 
background: #FFFFFF; } #search-text { width: 125px; margin-right: 3px; } #search 
a { clear: both; display: block; padding: 0px 0px 0px 12px; background: url(images/homepage22.gif) 
no-repeat 3px 5px; font-size: 10px; color: #CDCDCD; } /** PAGE */ #page { width: 
778px; margin: 0px auto; background: #FFFFFF; } /** MENU */ #menu { position: 
relative; width: 560px; height: 46px; margin: -13px 0px 0px 0px; background: url(images/homepage06.gif) 
repeat-x left bottom; } #menu ul { margin: 0px; padding: 0px; list-style: none; 
} #menu li { float: left; display: block; width: 93px; height: 46px; } #menu a 
{ display: block; width: 93px; height: 21px; padding: 25px 0px 0px 0px; background: 
url(images/homepage09.gif) no-repeat left top; text-align: center; text-transform: 
uppercase; text-decoration: none; font-size: 10px; font-weight: bold; color: #FFFFFF; 
} #menu .first a { background: url(images/homepage08.gif) no-repeat left bottom; 
} #menu .active a, #menu a:hover { background: url(images/homepage07.gif) repeat-x 
left top; }

#menuwide
{ 
position: relative; width: 600px; height: 46px; margin:-13px 0px 0px 0px; background: url(images/homepage06.gif) repeat-x left bottom; 
} 

#menuwide ul 
{ 
margin: 0px; padding: 0px; list-style: none; 
} 

#menuwide li 
{ 
float: left; display: block; width: 96px; height: 46px; 
}

#menuwide a 
{ 
display: block; width: 96px; height: 21px; padding: 25px 0px 0px 0px; background: url(images/homepage09.gif) 
no-repeat left top; text-align: center; text-transform: uppercase; text-decoration: 
none; font-size: 10px; font-weight: bold; color: #FFFFFF;
}

#menuwide .first a 
{ 
background: url(images/homepage08.gif) no-repeat left bottom;
 } 

#menuwide .active a, #menu a:hover 
{ 
background: url(images/homepage072.gif) repeat-x left top; 
} 
/** BANNER */ #banner { background: url(images/homepage05.jpg) no-repeat left 
top; } #banner h1 { font-size: 34px; font-weight: normal; color: #000000; } #banner 
h2 { margin: 0px 0px 7px 0px; padding: 0px 0px 7px 0px; border-bottom: 1px solid 
#E4E4E4; font-size: 18px; font-weight: normal; color: #31AFD0; } #banner p { text-align: 
left; font-size: 13px; font-weight: bold; color: #494949; } /** HOSTING PLANS 
*/ #plans { } .plan { float: left; width: 175px; padding: 0px 0px 0px 8px; } .plan 
h2 { padding: 0px 0px 10px 0px; background: url(images/homepage14.gif) repeat-y 
right top; letter-spacing: -1px; text-transform: lowercase; font-size: 16px; font-weight: 
normal; color: #999999; } .plan h2 b { display: block; padding-left: 10px; background: 
#FFFFFF; border-bottom: 1px solid #DDDDDD; text-transform: uppercase; font-size: 
15px; font-weight: bold; color: #000000; } .plan h2 span { color: #FF5C27; padding-left: 
10px; } .plan ul { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 10px; list-style: 
none; font-size: 10px; color: #000000; } .plan li { padding: 0px 0px 0px 9px; 
background: url(images/homepage11.gif) no-repeat left center; } .plan h3 { padding: 
0px 0px 0px 10px; font-size: 32px; font-weight: normal; color: #31AFD0; } .plan 
h3 span { font-size: 14px; } .plan .specs { padding: 0px 0px 10px 0px; background: 
url(images/homepage10.jpg) no-repeat right bottom; border-right: 1px solid #DDDDDD; 
} .plan .info { padding: 15px 20px; background: url(images/homepage12.gif) repeat-x 
left top; } .plan .more a { display: block; height: 21px; padding: 5px 0px 0px 
25px; background: url(images/homepage13.gif) no-repeat left top; text-transform: 
uppercase; text-decoration: none; font-size: 9px; font-weight: bold; color: #FFFFFF 
} /** SIDEBAR */ #sidebar { float: right; width: 218px; } .boxed-title { height: 
24px; padding: 10px 0px 0px 25px; background: url(images/homepage15.gif) no-repeat 
left top; font-size: 12px; color: #484848; } .boxed-title span { color: #2EA7C6; 
} .boxed-content { padding: 15px 25px; } /** SUBMENU */ #submenu { } #submenu 
ul { margin: 0px; padding: 0px; list-style: none; } #submenu li { display: block; 
height: 31px; padding: 0px 0px 0px 35px; } #submenu a { display: block; padding: 
7px 0px 9px 0px; border-bottom: 1px solid #DEDEDE; } #submenu1 { background: url(images/homepage16.gif) 
no-repeat left center; } #submenu2 { background: url(images/homepage17.gif) no-repeat 
left center; } #submenu3 { background: url(images/homepage18.gif) no-repeat left 
center; } #submenu4 { background: url(images/homepage19.gif) no-repeat left center; 
} #submenu4 a { border: none; } /** SCREEN SHOTS */ #screenshots { } #screenshots1 
{ background: url(images/airfoillist.gif) no-repeat left center; } /** FOOTER 
*/ #footer { width: 780px; height: 80px; margin: 0px auto; background: url(images/homepage21.gif) 
repeat-x left top; } #footer p { padding: 20px 0px 0px 0px; text-align: center; 
color: #757575; } #footer a { color: #757575; } /** BOX1 */ #box1 { padding: 20px; 
background: url(images/homepage20.gif) repeat-x left top; } #box1 h2 { text-transform: 
lowercase; font-size: 16px; font-weight: normal; color: #ABABAB; } #box1 h2 span 
{ font-size: 32px; color: #2EA7C6; } #box1 h3 { text-transform: lowercase; font-size: 
16px; font-weight: normal; color: #FF5C27; } #box1 p { } #box1 a { padding-left: 
14px; background: url(images/homepage24.gif) no-repeat left center; } 
/** BOX2 */ 

#box2 { padding: 20px; background: url(images/subpage1_01.gif) no-repeat left 
top; } #box2 .pagetitle { margin-bottom: 1em; font-size: 18px; font-weight: normal; 
color: #484848; } #box2 .pagetitle span { color: #2EA7C6; } #box2 h2 { font-size: 
11px; color: #FF5C27; } 

#box7 { padding: 2px; background: url(images/subpage1_01.gif) no-repeat left 
top; } #box7 .pagetitle { margin-bottom: 1em; font-size: 18px; font-weight: normal; 
color: #484848; } #box7 .pagetitle span { color: #2EA7C6; } #box7 h2 { font-size: 
11px; color: #FF5C27; } 


/** MATRIX TABLE */ #matrix { width: 100%; } #matrix th, 
#matrix td { padding: 6px 15px; } #matrix thead th { background: url(images/subpage1_03.gif) 
repeat left top; color: #FFFFFF; } #matrix tbody td { background: url(images/subpage1_02.gif) 
repeat left top; } #matrix tfoot td { background: url(images/subpage1_04.gif) 
repeat left top; } #matrix tfoot td a { text-decoration: none; font-weight: bold; 
color: #FFFFFF; } #matrix .nil { background: none; } 