@charset "utf-8";
/*
Author: Darren Jones
Author URL: http://www.gcweb.com.au/
*/

/* Overall page structure
========================================================== */
body { background:#0C0C0C; margin:0;}
div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,p,label {margin:0;padding:0;}

#container { width:900px; margin:0 auto;}

a img { border:0px none;}
.clear { clear:both;}
.pngfix {}

/* Header - Logo / Menu
========================================================== */
#header { width:900px; height:150px;}
#header .logo { float:left; margin:0 0 0 17px;}
#header #menu { float:right; width:350px; height:55px; background:#313131 url(../images/common/bg_menu.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
#menu li { list-style:none; display:inline;}
#menu li a { display:block; float:left; color:#999; text-decoration:none; width:115px; height:55px; line-height:55px; text-align:center; background:url(../images/common/bg_divider.gif) no-repeat right top;}
#menu li a:hover { color:#9BBC19;}
#menu li a.last { background:none;}


/* Flash Images / Services
========================================================== */
#images { width:900px; height:250px; background:url(../images/common/bg_images.gif) no-repeat;}
#images #flash { display:block; float:left; width:550px; height:250px;}
#images #services { display:block; float:right; width:320px; height:230px; padding:20px 0 0 30px;}
#services ul { margin:10px 0 0 0;}
#services li { list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999; line-height:21px;}
#services li img { padding-right:8px;}
#services li a { color:#999; text-decoration:none;}
#services li a:hover { color:#9BBC19;}


/* Content
========================================================== */
#content { width:850px; padding:25px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999; line-height:20px;}
#content #leftCol { display:block; float:left; width:575px; margin-top:25px;}
#content #leftCol.services { width:840px;}
#leftCol a { color:#999; text-decoration:underline;}
#leftCol a:hover { color:#9BBC19; text-decoration:none;}
#content #rightCol { display:block; float:right; width:265px; margin-top:25px;}

#contactform br { clear:both;}
#contactform label{ float:left; width:80px; font-family:Arial, sans-serif; font-size:13px; color:#666; font-weight: normal;}
#contactform input, textarea, select { width:275px; margin-bottom:5px; padding:5px; background:#313131; border:1px solid #000; font-family:Arial, sans-serif; font-size:13px; color:#9BBC19;}
#contactform textarea{ width:475px; height:150px;}
button.hover_button { background: url(../images/common/bg_menu.gif) repeat-x; height:30px; font-family:Arial, sans-serif; border:1px solid #000; color:#fff; width:100px; cursor:pointer; margin-left:80px;}
button.hover_button:hover { color:#9BBC19;}
.sent { color:#9BBC19;}


#car { display:block; width:250px; height:222px; float:left; margin-right:30px;}


/* Footer
========================================================== */
#footer { display:block; width:870px; padding:0 15px; clear:both; height:50px; line-height:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:url(../images/common/bg_footer.gif) no-repeat; margin-bottom:10px;}
#footer a { float:right; color:#666; text-decoration:none;}
#footer a:hover { color:#999;}




