@charset "utf-8";
/* CSS Document */

html, body {
  font-family: trebuchet ms, arial, helvetica, sans-serif;
position:relative;
width:100%;
height:100%;
background:#000000;
background-color:#000000;
top:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-left:0;
margin-right:0;
left:0;
right:0;
color:#FFFFFF;
}

#main-container {text-align:center; margin-top:0px; margin:0px; padding:0; top:0; margin-top:0; background:#000000; background-color:#000000;}

#main-nav {text-align:center; width:980px; background:#000000; background-color:#000000; height:100px; margin-left:auto; margin-right:auto;}

#logo {text-align:center; float:left; width:250px;}

#top-nav {text-align:center; float:right; width:504px; height:100px; background-image:url(http://www.pixelframestudios.com/images/nav-bg.gif);}

#header-pic {text-align:center; height:300px; overflow:hidden; background-image:url(http://www.pixelframestudios.com/images/header-pic.jpg); background-position:center; background-positon:inherit; clear:both;}

#sub-nav {text-align:center; height:35px; text-align:center; background:#000000; background-color:#000000; clear:both;}
#sub-nav2 {text-align:center; height:35px; width:980px; text-align:center; background:#000000; background-color:#000000; margin-left:auto; margin-right:auto;}
#sub-nav-links {float:left; text-align:left; height:35px; width:550px; margin-left:10px; background:#000000; background-color:#000000; margin-left:auto; margin-right:auto; margin-top:8px;}
#sub-nav-step1 {float:right; text-align:center; height:35px; width:400px; text-align:center; background:#000000; background-color:#000000; margin-left:auto; margin-right:auto;margin-top:3px;}

#body {text-align:center; clear:both; background:#FFFFFF; background-color:#FFFFFF; color:#333333; background-image:url(http://www.pixelframestudios.com/images/body-bg.gif); background-position:top; background-position:center; margin-left:auto; margin-right:auto;}
#body-content-bg {text-align:center; clear:both; background-image:url(http://www.pixelframestudios.com/images/body-content-bg.png); background-position:top; background-position:center; margin-left:auto; margin-right:auto; background-repeat:repeat-y; width:1100px; background-position:inherit;}
#body-content {width:980px; margin-left:auto; margin-right:auto; background:#FFFFFF; background-color:#FFFFFF; margin-top:15px;}

#request-callback {background-image:url(http://www.pixelframestudios.com/images/request-callback-bg.gif); width:640px; height:164px;}

#why-choose {text-align:left; clear:both; padding:15px;}

#footer {text-align:center; background:#000000; background-color:#000000}
#footer-links {text-align:left; width:980px; margin-left:auto; margin-right:auto;}

#vanity {width:1000px; clear:both; text-align:center; height:50px; margin:0px;}

#package {background:url(http://www.pixelframestudios.com/images/packagebg.gif); padding:10px; background-position:center; background-repeat:no-repeat; background-position:top; color:#666666 !important;}

/* Links */

a:link {color:#0033CC; text-decoration:none; font-size:12x; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:active {color:#0033CC; text-decoration:none; font-size:12x; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:visited {color:#000066;}

a.sub-nav:link {color:#CCCCCC; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.sub-nav:active {color:#CCCCCC; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.sub-nav::hover {color:#CCCCCC; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.sub-nav:visited {color:#CCCCCC; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.sub-nav2:link {color:#ffffff; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.sub-nav2:active {color:#ffffff; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.sub-nav2::hover {color:#FF9900; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.sub-nav2:visited {color:#ffffff; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

a.footer-link:link {color:#ffffff; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.footer-link:active {color:#ffffff; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.footer-link::hover {color:#FF9900; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.footer-link:visited {color:#ffffff; text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*  Text  */
.sub-nav-text {font-size:10px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text12w {font-size:12px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text10grey {font-size:10px; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;}
.text8 {font-size:8px; color:#454545; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1 {margin:0; font-size:24px; color:;}
h2 {margin:0; font-size:18px; color:;}
h3 {margin:0; font-size:16px; color:#FF6600;}
h4 {margin:0; font-size:14px; color:;}
h5 {margin:0; font-size:12px; color:;}

/*  Structure  */
td {margin:0;}

li {padding:5px;}
