@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
outline:none;
}

a {
color:#CC0000;
text-decoration:none;
font-weight:bold;
font-size:14px;
}

a:hover {
color:#FF0000;
text-decoration:none;
}

p {
margin:5px 0;
padding:5px;
line-height:16px;
}


h1, h2, h3 {
font-size: 14px;
}

h1 {
margin: 0;
padding: 0;
}

h2 {
margin:5px; margin-top:15px;
font-size:20px;
text-transform:uppercase;
padding: 0;
font-family:Georgia, "Times New Roman", Times, serif;
}

h3 {
margin:0px;
font-size:20px;
text-transform:uppercase;
padding: 0;
font-family:Georgia, "Times New Roman", Times, serif;
color:#CC0000;
}

body {
font:70% Verdana;
color:#FFFFFF;
background-color:#000000;
background-image:url(../img/bg3.jpg); background-repeat:no-repeat; background-position:center; background-attachment:fixed;
margin:0px auto;
font-size:14px;
margin:0px auto;
}

#container {
width:960px;
margin:0 auto;
padding-top:143px;
background:none;
text-align:center;
background-image:none;
background-color:none;
}

#content {
width:960px;
text-align:center;
margin:0px auto;
background:none;
}

#container img {
padding:0px;
border:0px;
}

/* navigation */

#navigation {
margin:0px auto;
text-transform:uppercase;
text-align:center;
background:none;
font-size:13px; font-family:Georgia, "Times New Roman", Times, serif;
width:100%;
height:143px;
clear:both;
position:fixed;
background-color:#000000;
background-image:url(../img/menu_bg3.png); background-repeat:repeat-x;
border-bottom:#FFFFFF 1px solid; 
}

#navigation a {
margin:5px;
font-size:20px;
text-transform:uppercase;
font-weight:bold;
text-decoration: none;
font-family:Georgia, "Times New Roman", Times, serif;
color:#CCCCCC;
}

#navigation a:hover {
color: #CC0000;
text-decoration:none;
}

#navigation p {
margin-top: 60px;
}

/* middle buy now boxes */

#middle {
width:960px;
margin:0px auto;
margin-bottom:120px;
padding:0px;
float:left;
clear:both;
}

/* footer */

#footer {
width:100%;
color:#fff;
margin:0 auto;
height:143px;
background-image:url(../img/footer_overlay.png); background-repeat:repeat-x;
clear:both;
float:left;
text-align:center;
border-top:#FFFFFF solid 1px;
}

#footer p {
text-indent:0;
margin-top:30px;
}

#clearer {
clear:both;
height:26px;
background-color:none;
width:100%;
}


li {
list-style-position: outside;
list-style-image: url(../img/tick.png);
text-align:left;
}

ul {
margin-left:60px;
padding-left:60px;
}

td {
padding:3px;
text-align:center;
text-transform:uppercase;
text-align:left; font-family:Georgia, "Times New Roman", Times, serif;
color:#CCCCCC;
font-size:120%;
}

th {
color:#fff;
padding:3px;
}

.styled {
width: 200px; 
height: 27px; 
border: 0px; 
padding:2px; 
background-image: url(../img/contact_textbox.jpg); background-position: top left; background-repeat: no-repeat;
}

/******************************************* Interior pages *****************************************************/


#web_design {
background-image:url(../img/gradient_top.png); background-repeat:no-repeat; background-position: center top;
width:960px;
margin:0px auto;
text-align:left;
clear:both;
margin-bottom:260px;
margin-top:120px;
}

#text {
width:880px;
margin:0px auto;
margin-top:20px;
text-align:left;
clear:both;
padding-left:40px; padding-right:40px;
}

#logo_design {
background-image:url(../img/gradient_top.png); background-repeat:no-repeat; background-position: center top;
width:960px;
margin:0px auto;
text-align:left;
clear:both;
margin-bottom:260px;
}

ol {
padding-left:60px;
}

#folio {
background-image:url(../img/gradient_top.png); background-repeat:no-repeat; background-position: center top;
width:960px;
margin:0px auto;
text-align:left;
clear:both;
margin-bottom:260px;
}

#spacer {
height:180px; 
clear:both; 
width:100%; 
float:left;
}

#fancywrap {
clear:both; 
}

#web_folio {
clear:both;
width:920px;
margin:0px auto;
}

#contact {
background-image:url(../img/gradient_top.png); background-repeat:no-repeat; background-position: center top;
width:960px;
margin:0px auto;
text-align:left;
clear:both;
margin-bottom:40px;
}

.styled {
width: 200px; height: 27px; border: 0px; padding:2px; font-family: Tahoma, sans-serif; background-image: url(img/contact_textbox.jpg); background-position: top left; background-repeat: no-repeat;
}
