body {margin:0;padding:0;background:url(/v2/images/topbar-main.jpg) left top repeat-x;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:80%;background-color:#000;color:#CCCCCC;}
a {color:#e4b93b;text-decoration:underline;}
a:hover {text-decoration:none;}
h1 {font-size:120%;margin:0;}
h2 {font-size:120%;}


.topbar {height:70px;width:1000px;margin:20px auto 5px;}

.topbar .topnav {float:right;}
.centre {width:1000px;margin:0 auto;background:url(/v2/images/centerbg.jpg) left top repeat-x;}
.leftCol {width:350px;float:left;margin:15px;}
.rightCol {width: 514px;float:left;margin:15px;}

.mainCol {width:600px;margin:15px;float:left;}


.mCol {width:900px;margin:15px;float:left;}


.picCol {width:300px;margin:15px;float:left;}


.portfoliobg {width:225px;background:url(/v2/images/portfoliobg.jpg) left top no-repeat;margin: 0 10px 10px;float:left;padding:10px 20px 0px;}
.portfoliobgfooter {width:265px;height:15px;background:url(/v2/images/portfoliobg.jpg) left bottom no-repeat;margin-left:-20px;}


.bottombg {width:667px;background:url(/v2/images/bottombg.jpg) left top no-repeat;float:left;padding:10px 20px 15px;}
.topnavigation {width:1000px;margin:0 auto;background:url(/v2/images/button.gif) left top repeat-x;height:29px;}
.topnavigation a {background:url(/v2/images/button-bg.gif) left top no-repeat;width:135px;height:29px;display:block;text-align:center;line-height:24px;float:left;}

.copyright {clear:both;width:1000px;margin:0 auto;text-align:center;font-size:75%;}
.bottomnav {width:1000px;margin:25px auto;text-align:center;clear:both;}
.bottomnav a {padding:0 10px;display:inline;text-align:center;}

.line {width:1000px;margin:0 auto;background:url(/v2/images/button.gif) left top repeat-x;height:3px;margin-bottom:15px;}


.formLine{margin-bottom:20px;}
