body, body * {
margin : 0;
padding : 0;
}

body {
background : #000729 url(/img/bg_page.gif) repeat-y 50% 0;
font-size : 80%;
padding-bottom : 50px;
}

/*=========== STRUCTURE ===========*/
#wrapper {
position : relative;
width : 770px;
margin : 0 auto;
}

#header {
width : 717px;
margin : 0 auto;
}

#content {
position : relative;
width : 517px;
margin-left : 28px;
}

#alec_bike {
position : absolute;
top : 110px;
right : 20px;
}

#content>#alec_bike {
top : 70px;
right : 10px;
}

#models {
color : #fff;
margin-top : 35px;
}

#cors {
margin-top : 140px;
color : #fff;
margin-bottom : 70px;
}

#astro {
margin-bottom : 20px;
}

#sidebar {
position : absolute;
top : 115px;
right : 30px;
width : 184px;
}

#leno {
padding : 10px 0;
background : #000729;
border : 1px solid #2668ef;
color : #fff;
margin-bottom : 10px;
}

#photos div {
margin-bottom : 5px;
}

#nav {
position : absolute;
top : 115px;
left : 27px;
}

#footer {
width : 650px;
padding-top : 15px;
margin : 0 auto;
color : #fff;
margin-top : 200px;
text-align : center;
font-size : 1.2em;
border-top : 1px solid #fff;
font-variant : small-caps;
line-height : 150%;
}

#links {
margin-top : 2em;
text-align : center;
}

/*=========== IMAGES ===========*/
#nav img {
border : none;
}

#alec_bike img {
border : none;
}

#leno img {
border : 1px solid #000;
margin-left : 18px;
}

.order_button img {
border : none;
}

#cors p img {
float : left;
margin-right : 7px;
margin-bottom : 55px;
border : none;
}

#astro img {
float : left;
border : none;
}

#photos img {
border : none;
}

#links img {
border : none;
}

#links p.box img {
border : 1px solid #999;
}


/*=========== TEXT ===========*/
#leno p {
margin : 0 10px .75em 10px;
line-height : 150%;
}

h1, h2#exclusive {
margin-top : 40px;
text-align : center;
}

#models h3 {
font-variant : small-caps;
font-size : 1.3em;
letter-spacing : .05em;
}

#models ul {
font-size : 1.25em;
margin-left : 25px;
margin-bottom : .5em;
}

#cors p {
font-size : 1.25em;
margin-bottom : .5em;
}

#astro h3 {
padding-top : 70px;
}

p.featured {
color : #ff0;
}

#links p {
margin-bottom : 3em;
}

/*=========== LINKS ===========*/

.featured a {
color : #fc0;
text-decoration : none;
font-weight : bold;
}

#footer a {
color : #fff;
}