body {
background-position : top left;
background : url(resources/images/horizon.jpg) repeat-x fixed;
background-color : #ff9;
margin : 0;
}

#superwrapper {
width : 744px;
position : relative;
margin : 0 auto 0 auto;
padding : 0 0 0 0;
}

#wrapper {
background : #600 url(resources/images/horizon_rev.jpg) repeat-x fixed;
width : 750px;
position : relative;
margin : 0 auto 0 auto;
padding : 0 0 0 0;
border-bottom : 0 solid #ff9;
}

#ribbon {
background : #600 url(resources/images/ribbon01.jpg);
background-position : top left;
height : 120px;
position : relative;
top : 0;
border-top : 0 solid #ff9;
border-bottom : 0 solid #ff9;
overflow : visible;
margin : 0 auto 0 auto;
width : 740px;
}

#menu {
left : 0;
position : absolute;
top : 0;
height : 20px;
margin : -2px 0 0 13px;
}

#menu a:link, #menu a:visited {
background : #99c;
border : 2px solid #ff9;
color : #000;
float : left;
font-size : small;
font-weight : normal;
line-height : 14px;
margin-right : 8px;
padding : 2px 5px 2px 5px;
text-decoration : none;
font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#menu a:hover {
background : #9cceef;
}

#submenu {
right : -3px;
position : absolute;
top : 85px;
height : 20px;
margin : 0 10px 10px 0;
}

#submenu a:link, #submenu a:visited {
background : #99c;
border-top : 2px solid #ff9;
border-left : 2px solid #ff9;
border-right : 2px solid #ff9;
color : #000;
float : left;
font-size : small;
font-weight : normal;
line-height : 14px;
margin-right : 8px;
padding : 2px 5px 2px 5px;
text-decoration : none;
font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#submenu a:hover {
background : #9cceef;
}

#page {
background-color : #99c;
position : relative;
top : 0;
left : 0;
width : 740px;
overflow : visible;
margin : 0 auto 0 auto;
}

#ceibo {
width : 255px;
height : 490px;
bottom : 0;
position : absolute;
margin : 0 0 0 0;
padding : 0 0 0 0;
border-left : 0 solid #ff9;
border-right : 0 solid #ff9;
}

#header {
background-image : url(resources/images/logostrip.jpg);
background-color : #600;
width : 350px;
height : 60px;
top : 5px;
position : relative;
margin : 0 10px 0 260px;
padding : 15px 5px 5px 95px;
}

.title {
font-size : 28px;
line-height : 30px;
color : #eee;
text-align : left;
text-transform : none;
font-family : Times, serif;
font-style : normal;
font-weight : normal;
}

.subtitle {
font-size : 12px;
line-height : 16px;
color : #eee;
text-align : left;
text-transform : uppercase;
font-family : Times, serif;
font-style : normal;
font-weight : normal;
}

.subheader {
background-image : url(resources/images/headback.jpg);
width : 444px;
height : 16px;
background-color : #600;
margin : 0 0 0 260px;
padding : 4px 0 4px 6px;
font-size : 12px;
line-height : 16px;
color : #eee;
text-align : left;
text-transform : uppercase;
font-family : Times, serif;
font-style : normal;
font-weight : normal;
}

#copyright {
height : 15px;
width : 740px;
position : relative;
background-color : #600;
font-size : 10px;
line-height : 15px;
color : #eee;
text-align : center;
text-transform : uppercase;
font-family : Times, serif;
font-style : normal;
font-weight : normal;
border-top : 2px solid #ff9;
padding : 0 0 0 0;
}

#text {
width : 720px;
background-image : url(resources/images/textback.jpg);
background-position : top left;
margin : 0 0 0 0;
padding : 15px 10px 10px 10px;
}

#text p {
width : 450px;
text-align : justify;
text-decoration : none;
text-transform : none;
font-size : 16px;
line-height : 20px;
color : #003;
font-family : Tahoma, sans-serif;
font-style : normal;
font-weight : normal;
margin : 0 0 0 260px;
padding : 10px 0 10px 0;
}

.offerprice {
text-align : justify;
text-decoration : none;
text-transform : none;
font-size : 22px;
line-height : 24px;
color : #003;
font-family : Tahoma, sans-serif;
font-style : normal;
font-weight : normal;
margin : 0 0 0 10px;
padding : 0 0 0 0;
}

#sarform {
width : 450px;
text-align : justify;
text-decoration : none;
text-transform : none;
font-size : 14px;
line-height : 14px;
color : #003;
font-family : Tahoma, sans-serif;
font-style : normal;
font-weight : normal;
margin : 0 0 0 260px;
padding : 10px 0 10px 0;
}

.plimage {
background : #000 url(resources/images/plimageback.jpg);
float : left;
padding : 2px 2px 2px 2px;
margin-top : 5px;
}

#neomenu {
width : 379px;
margin : 8px auto 8px auto;
}

.neoitem {
background : #ccc;
width : 379px;
height : 79px;
margin : 0 auto 5px auto;
padding : 5px 5px 5px 5px;
border : 1px solid #000;
}

.neoitem a:link, .neoitem a:visited {
position : relative;
background : #99c;
border-top : 2px solid #ff9;
border-left : 2px solid #ff9;
border-right : 2px solid #ff9;
border-bottom : 2px solid #ff9;
color : #000;
float : left;
font-size : small;
font-weight : normal;
line-height : 14px;
margin-left : 15px;
padding : 2px 5px 2px 5px;
text-decoration : none;
font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

.neoitem a:hover {
background : #9cceef;
}

.neoimage {
background : #000 url(resources/images/plimageback.jpg);
float : left;
padding : 2px 2px 2px 2px;
margin : 5px 0 0 5px;
}

.neotext {
text-align : justify;
text-decoration : none;
text-transform : none;
font-size : 16px;
line-height : 20px;
color : #003;
font-family : Tahoma, sans-serif;
font-style : normal;
font-weight : normal;
padding : 29px 0 29px 15px;
}