/* default styles */
html{background: url(../images/bgHtml.jpg) repeat-x}
body{font-family: 'Open Sans', sans-serif;font-size: 13px;color: #333333;background-color: #ffffff;margin:0px;padding:0;text-align: left; background: url(../images/bgHeader.jpg) no-repeat center top}
ul{padding: 0px;margin:0px;list-style:none}
ul li{margin: 0;padding: 0;text-align: left}
ol{list-style: decimal inside none}
img{border:none}
a, a:visited{font-family: Arial, Helvetica, sans-serif;	color: #333333;	text-decoration: none;outline:none}
a:hover{font-family: Arial, Helvetica, sans-serif;color: #ca136b;text-decoration: underline}

h1{font-size: 22px; color: #cc3300; font-weight: normal; margin: 15px 0 10px 0}
h2{font-size: 16px;color: #00b4da; font-weight: normal; margin: 10px 0 5px 0}

a.logo{font-family: 'Old Standard TT', serif; font-size: 30px; padding: 0 0 0 35px; color: #fff; background: url(../images/logo.png) no-repeat left center; vertical-align: middle; height:30px; position: relative; display:block; float:left; margin: 20px 0 0 0}
a.logo:hover{text-decoration:none}
a.logo em{color: #00b4da; font-weight: bold; font-style: normal; padding:0}

div.header{width: 1000px; margin: 0 auto 0 auto; height: 629px}
p.line1{clear:both; margin-left: 200px; font-family: 'Old Standard TT', serif; font-size: 60px; color: #fff; padding-top: 80px}
p.line2{clear:left; margin-left: 400px; font-size: 30px; width: 500px}
p.line3{clear:left; margin-left: 400px; font-size: 14px; width: 500px; color: #fff}
p.line4{clear:left; margin: 50px 0 80px 600px; font-size: 14px; width: 500px; color: #fff}
.header h2{font-size: 16px; margin: 7px 70px 7px 0; color: #000; font-weight: bold}
.col1{background: url(../images/col1.jpg) no-repeat 5px 5px; float: left; width: 280px; padding: 5px 8px 5px 45px; font-size: 12px}
.col2{background: url(../images/col2.jpg) no-repeat 5px 5px; float: left; width: 280px; padding: 5px 8px 5px 45px; font-size: 12px}
.col3{background: url(../images/col3.jpg) no-repeat 5px 5px; float: left; width: 280px; padding: 5px 8px 5px 45px; font-size: 12px}

ul.menu{float:right; overflow:auto; margin-top: 27px; font-size: 14px; clear: right}
ul.menu li{float:left}
ul.menu a{margin-right: 20px; color: #fff; text-transform: uppercase; font-weight: 550}

div.content{width: 990px;  padding: 0 5px; margin: 0 auto 20px auto; overflow: auto}
div.content ul{list-style: inside square inside; margin: 0 0 20px 15px}
div.content p{margin: 7px 0 0 0}

div.content .col{width: 415px; padding: 15px; margin: 0 auto; float:left}
form.col input[type=text]{font-size:14px; background-color: #f3f3f3; line-height: 22px; width:100%; height: 22px; border: 1px solid #ccc; padding: 1px; outline: none}
form.col textarea{font-size:16px; background-color: #f3f3f3; line-height: 22px; width:100%; height:100px; font-family: 'Open Sans', sans-serif;font-size: 14px; padding: 1px; outline: none; border: 1px solid #ccc}

div.footerWrapper{background: url(../images/bgFooter2.jpg) repeat-x left bottom; height: 427px; border-top: 1px solid #252525}
div.footer{width: 1000px; margin: 20px auto 0 auto; color: #fff}


/*
p.label{clear:both; float:left; width:100px; text-align:right; margin: 5px 0 0 0}
p.field{float:left; margin: 0 0 0 0}
*/