/* Tag Styles */
body{background-color:#eee;color:#000;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8.5pt;}
h1{font-size:12.5pt;border-bottom:1px solid #ccc;text-align:center;color:#000}
h2{font-size:9.5pt;text-align:left;color:#369;}
h3{font-size:8.5pt;text-align:center;color:#999;font-style:italic;}
a:link,a:visited,a:active{color:#369;text-decoration:none}
a:hover{color:#f90;text-decoration:none}


/* Floating Page Container */
#container{width:770px;margin-left:auto;margin-right:auto;text-align:left;background:url(../images/logos.gif) no-repeat 0% 80%;}
/* Nav Menu */
ul#nav{width:200px;float:left;padding:0px;margin:30px 0 100px; text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8.5pt;font-weight:bold;
	background:url(../images/navbg.gif) 155px repeat-y;list-style:none;line-height:20px;}
#nav a{margin:0px 30px 0px 50px;padding:0px 20px 0px 0px;display:block;height:20px;text-decoration:none;}
#nav .navon{background:url(../images/navicon.gif) 155px no-repeat;}
#nav .navon a:link,#nav .navon a:visited,#nav .navon a:active{color:#f90;}
#nav .navon a:hover{color:#f90;}

/* Main Logo */
#logo{background-image:url(../images/logo.gif);width:200px;height:120px;}
/* Footer */
#footer{width:770px;height:80px;float:none;clear:both;}
#fcontact{width:600px;height:80px;float:left;padding: 20px 0 0 10px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8.5pt;line-height:15px;}
#ftelno{height:15px;width:600px;border-bottom:1px solid #ccc;}
#fmail{height:15px;width:600px;}
#fcontact .label{float:left;width:10px;color:#f90;border-right:1px solid #ccc;text-align:right;padding-right:5px;}
#fcontact .value{float:left;color:#666;padding-left:5px;}
/* Client Logon Box */
#flogon{float:right;background:url(../images/botbar_logon.gif) no-repeat;width:150px;height:80px;}
#flogon form{padding:0px;margin:0px;}
#flogon .fmfield{width:55px;height:14px;line-height:14px;border:1px solid #ccc;	background-color:#eee;color:#333;display:block;font-size:8.5pt;padding:0 2px;}
#flogon #username{margin:21px 0 0 65px;}
#flogon #postpass{margin:1px 0 0 65px;}
#flogon #cl_submit{margin:1px 0 0 90px; width:50px;height:26px;}
/* Footer Logo */
#flogo{float:right;background:url(../images/botbar_logo.gif) no-repeat;width:150px;height:80px;}

/* content layouts */
#content{padding-top:25px;width:560px;float:right;}
.contclr{width:100%;float:none;clear:both;}
/* 2 column */
#c2l{width:260px;float:left;}
#c2r{width:260px;float:right;}


/* debugging 
#content div{border:1px solid #f00}
*/

.cinfo{font-weight:bold;font-size:9.5pt;text-align:center}
.ctr{text-align:center}
.bold{font-weight:bold}

/* faqs */
ul#faqs{font-size:8.5pt;font-weight:bold;line-height:20px;}
.faq{margin-bottom:20px;}
.faq .hdg{font-size:8.5pt;font-weight:bold;line-height:20px;}
.faq .desc{font-size:8.5pt;}
.faqback{text-align:center}

/* portfolio */
.portfolioitem{width:480px;margin-left:auto;margin-right:auto;margin-top:30px;}
.portfolioitem h2{text-align:center}
.portfolioitem img{float:right;border:1px solid #333;}

/* tandc */
#tandc{width:500px;margin-left:auto;margin-right:auto;text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#tandc .level1{padding-left:0px;}
#tandc .level2{padding-left:20px;}
#tandc .level3{padding-left:40px;}
#tandc p{padding-left:20px;}
#tandc .tncno{font-weight:bold}
#tandc h2{color:#369;}

