/* --------------------------------------------------------
   Business Web Startup - Lin Anderson (Business Web Startup)
   -------------------------------------------------------- */

/* Declare body first of all */
body {font: 92%  "Helvetica Neue", Helvetica, Arial, sans-serif;text-align: center; color: #2F4F4F}
/* Container */
#container {width: 850px; padding: 0 0 20px 0; margin: auto; border: 3px solid #2C2C6C; background: #FFFFFF; text-align: left;}

/* Header */
#header {height: 150px; background: url(business-web-startup-header.gif); no-repeat;}

/* Main Column */
#mainCol {float: right; width: 800px; padding: 0 0 50px 0; text-align: left; font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;}
a:link, a:visited {color: ##F0F8FF; text-decoration: none;}
a:hover {color: ##2C2C6C; text-decoration: none;}
ul {margin: 10px; padding: 0 0 0 35px; width: 600px; list-style-image: url(bws-list3.gif); line-height: 150%;}
p.quote {font: 10px "Helvetica Neue", Helvetica, Arial, sans-serif; text-indent: 15px;}

/* Navigation */
#nav {font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 0; background: #D9D7EC; list-style-type: none; width: 850px; float: left; /* Contain floated list items */}
#nav li {margin: 0; padding: 0; float: left;}
#nav a {float: left; width: 105px; color: #2C2C6C; text-decoration: none; line-height: 2.5; text-align: center; border-right: 1px solid #FFF;}
#nav #nav_contacts a {border: none;}
#nav a:hover {background: #9494C6;}
#nav li.current a {background: #2C2C6C; color: #F0FFFF; font-weight: bold;}

#body_home #nav_home a, 
		#body_home #nav_home a,
		#bocy_services #nav_services a;
		#body_hosting #nav_hosting a;
		#body_maintenance #nav_maintenance a,
		#body_templates #nav_templates a,
		#body_translations #nav_translations a,
		#body_portfolio #nav_portfolio a,
		#body_enquiry #nav_enquiry a {background: #BEB06F; color: #F0FFFF; font-weight: bold;}
		
/* Drop Cap */
p.dropcap:first-letter {float: left; width: 20px; font: 20px "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 25px;}

/* Enquiry Form */
fieldset dl {padding-bottom: 15px; border: 1px solid #666; background: #DDDDDD;}
fieldset dt {float: left; width: 150px; padding: 5px;}
fieldset dd {width: 450px; margin: 0; padding: 5px;}
form {margin: 0; padding: 0;}
fieldset {margin: 0 0 10px 0; padding: 5px; border: 1px solid #333; font: normal 13px "Helvetica Neue", Helvetica, Arial, sans-serif;}
fieldset p {padding: 5px; border: 1px solid #666; background: #DDDDDD;}
legend {background: #DDDDDD; margin: 0; padding: 5px; border-style: solid; border-width: 1px; border-color: #FFF #AAA #666 #FFF; font-weight: bold;}
label {font-weight: bold;}
#name, #telephone, #email, #domain, #other {width: 280px;}
input, textarea {border: 3px double #333;}
select {margin: 5px 0 5px 0;}

/* Footer */
#footer {clear: both; padding: 0; background: url(kind_hands_footer.gif); no-repeat;!important /*Non-IE6*/;}
#footer p {font: 11px "Helvetica Neue", Helvetica, Aial, sans-serif; text-align: center;}