body { margin:0; padding:0; background-color: #FF3300; background-image: url(../images/background/gradient.jpg); background-repeat: repeat-x; background-position: 0px 0px; font-family:Arial, Helvetica, sans-serif; size:1em; }



#container { background-image: url(../images/background/pattern.jpg); background-repeat: no-repeat; background-position: 0px 0px; }



#layouta1 { background-image: url(../images/layout/top.jpg); background-repeat: repeat-x; background-position: bottom; vertical-align:bottom; }
#layouta2 { background-image: url(../images/layout/top_right.jpg); background-repeat: no-repeat; background-position: left bottom; width:50px; height:234px; }
#layoutb1 { background-color:#FFFFFF; vertical-align:top; background-image: url(../images/layout/left.jpg); background-repeat: repeat-y; background-position: 0px 0px; }
#layoutb2 { background-image: url(../images/layout/right.jpg); background-repeat:repeat-y; background-position: left; width:50px; }
#layoutc1 { background-image: url(../images/layout/bottom.jpg); background-repeat: repeat-x; background-position: top; vertical-align:top; }
#layoutc2 { background-image: url(../images/layout/bottom_right.jpg); background-repeat: no-repeat; background-position: left top; width:50px; height:100px; }
#layoutb11 { width:280px; background-image: url(../images/layout/nav.jpg); background-repeat: no-repeat; background-position: 0px 0px; vertical-align:top; }
#layoutb12 { vertical-align:top; }
#layoutc11 { vertical-align:top; width:280px; }
#layoutc12 { vertical-align:top; padding-top:40px; padding-bottom:40px; text-align:center; padding-right:40px; }



#nav { height:665px; padding-left:85px; padding-right:65px; padding-top:55px; overflow:visible; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:1em; }
#nav ul, #nav li { margin:0; padding:0; list-style: url(none) none; display:block; }
#nav li { margin-bottom:1px; }
#nav a, #nav a strong { display:block; }
#nav a { background-image: url(../images/nav/navitem_top.gif); background-repeat: no-repeat; background-position: left top; padding-top:6px; }
#nav a strong { background-image: url(../images/nav/navitem_bottom.gif); background-repeat: no-repeat; background-position: left bottom; padding-bottom:8px; padding-left:10px; }
#nav a:link, #nav a:visited { color:#000000; text-decoration:none; }
#nav a:hover, #nav a:active { color:#FFFFFF; text-decoration:none; }
#nav a:hover, #nav a:active { background-image: url(../images/nav/navitem_top_o.gif); }
#nav a:hover strong, #nav a:hover active { background-image: url(../images/nav/navitem_bottom_o.gif); }



#footer { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; background-image: url(../images/footer/footer_bottom.gif); background-repeat: no-repeat; background-position: left bottom; width:445px; margin-left:auto; margin-right:auto; }
#footer p { display:block; margin:0; padding:10px; padding-left:15px; background-image: url(../images/footer/footer_top.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#footer a:link, #footer a:visited { color:#FFFFFF; text-decoration:none; }
#footer a:hover, #footer a:active { color:#FFFFFF; text-decoration:underline; }


