/* RESET */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: 100;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;} 
body {word-spacing : 1px;line-height: 1;color: black;} 
ol, ul {list-style: none;} 
table {border-collapse: separate;} 
caption,th,td{text-align: left;font-weight: normal;}
a{text-decoration : none;}
.clear{clear : both;line-height : 0px;font-size : 0px;}

/* BASIC STRUCTURE */
body#index{background: #001a25;}
#content{margin : 0px auto;}
#hold{margin : 0px auto;}
#header{width : 830px;height : 80px;margin : 0px auto;}
#mainblock{width : 830px;margin : 0px auto;}
#footer{padding-top : 35px;width : 830px;margin : 0px auto;}
.gap1{height : 45px;line-height : 45px;}

/* HEADER */
#header_hold{background : url(images/header_bg.gif) repeat-x -3px top;border-bottom : 2px solid #f7f7f7;}
#header h1{width : 340px;height : 80px;float : left;}
#header h1 a{width : 340px;height : 80px;display : block;background : url(images/logo.png) no-repeat 0px top;}
#header h1 a span,#header h1 a strong{display : none;} 

#top_number{ font-family:"Arial"; float:right; font-size:15px; font-weight:bold; padding-top:28px; color:#ddd}

/* NAVIGATOR */
ul#nav{float : right;padding-top : 50px;}
ul#nav li{padding : 0px 6px;}
ul#nav li,ul#nav li a{float : left;display : block;}
ul#nav li a{font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 22px;float : left;color : #cacaca;}

/* MAIN BLOCK */
#main_hold{padding-top : 22px; height:450px;background : #ebebeb url(images/main_bg.jpg) repeat-y center top;}
#feature_hold{padding-top : 22px;background : #ebebeb url(images/main_bg.jpg) repeat-y center top;}

/* LEFT BLOCK */
#leftblock{width : 470px;padding-right : 18px;float : left;}
#leftblock h2{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 35px;color : #0b6e9b;}
#leftblock h3{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 18px;color : #0b6e9b;}
#leftblock p{width : 400px;word-spacing : 1px;line-height : 20px;padding : 10px 0px 28px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : normal;font-size : 17px;color : #2a2a2a;}
#leftblock strong{color : #eeeeee; padding-left : 50px;width : 342px;height : 70px;display : block;}
#leftblock strong a{width : 342px;height : 70px;display : block;background :#eeeeee url(images/button1.png) no-repeat left top;}
#leftblock strong a span{display : none;}
#leftblock textcolor{color : #eeeeee; padding-left : 50px;width : 342px;height : 70px;display : block;}
#leftblock a{text-decoration:none; color:#0aa5ed;}
#leftblock a:hover{text-decoration:underline; color:#0b6e9b;}
#leftblock ul{type="circle"; width : 400px;word-spacing : 1px;line-height : 20px;padding : 10px 0px 28px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : normal;font-size : 14px;color : #2a2a2a;}


/* DESIGN FEATURES */
#bannertop h2{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 35px;color : #0b6e9b; text-align : center;}
#bannertop h3{width : 600px; margin-left: 100px; word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 20px;color : #2a2a2a; text-align : center;}
#rightgrid{width : 450px;padding-right : 18px;float : left;}
#rightgrid h2{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 35px;color : #0b6e9b;}
#rightgrid h3{width : 450px;word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 18px;color : #0b6e9b;}
#rightgrid p{width : 450px;word-spacing : 1px;line-height : 20px;padding : 10px 0px 28px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : normal;font-size : 17px;color : #2a2a2a;}
#rightgrid strong{color : #eeeeee; padding-left : 0px;width : 342px;height : 70px;display : block;}
#rightgrid strong a{width : 342px;height : 70px;display : block;background :#eeeeee url(images/button1.png) no-repeat left top;}
#rightgrid strong a span{display : none;}
#rightgrid textcolor{color : #eeeeee; padding-left : 50px;width : 342px;height : 70px;display : block;}
#rightgrid a{text-decoration:none; color:#0aa5ed;}
#rightgrid a:hover{text-decoration:underline; color:#0b6e9b;}
#rightgrid ul{type="circle"; width : 500px;word-spacing : 1px;line-height : 20px;padding : 10px 0px 28px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : normal;font-size : 14px;color : #2a2a2a;}

#featureblock{width : 400px;padding-right : 30px;float : left;}
#featureblock h2{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 35px;color : #0b6e9b;}
#featureblock h3{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 18px;color : #0b6e9b;}
#featureblock p{width : 400px;word-spacing : 1px;line-height : 20px;padding : 10px 0px 28px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : normal;font-size : 17px;color : #2a2a2a;}
#featureblock strong{color : #eeeeee; padding-left : 50px;width : 342px;height : 70px;display : block;}
#featureblock strong a{width : 342px;height : 70px;display : block;background :#eeeeee url(images/button1.png) no-repeat left top;}
#featureblock strong a span{display : none;}
#featureblock textcolor{color : #eeeeee; padding-left : 50px;width : 342px;height : 70px;display : block;}
#featureblock a{text-decoration:none; color:#0aa5ed;}
#featureblock a:hover{text-decoration:underline; color:#0b6e9b;}
#featureblock ul{type="circle"; width : 400px;word-spacing : 1px;line-height : 20px;padding : 10px 0px 28px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : normal;font-size : 14px;color : #2a2a2a;}
#features h2{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 18px;color : #2a2a2a;}


/* RIGHT BLOCK */
#rightblock{width : 342px;float : left;}
#rightblock .ad{width : 329px;padding-top : 13px;background : #f9f9f9 url(images/top_curve.gif) no-repeat left top;}
#rightblock .ad .bottom_ad{width : 329px;height : 13px;line-height : 13px;font-size : 0px;background : url(images/bottom_curve.gif) no-repeat left bottom;}
#rightblock .ad img{display : block;margin : 0px auto;}
#rightblock .ad strong{font-size : 16px;color : #666;font-family: Arial, Helvetica, sans-serif;display : block;text-align : center;padding-top : 16px;}

#featuread{width : 329px;padding-top : 13px;background : #f9f9f9 url(images/top_curve.gif) no-repeat left top;}


/* BOTTOM BLOCK */
#bottom_hold{border-bottom : 1px solid #d9d9d9; background-color:#E8E8E8!important; background:url(images/bg2.jpg) repeat-x center bottom;padding-bottom : 25px;}
#bottomblock{width : 830px;margin : 0px auto;}
#bottomblock ul li,#bottomblock ul li a{float : left;}
#bottomblock ul li{padding : 0px;}
#bottomblock ul li a img{display : none;}
#bottomblock ul li a:hover img{display : block;}
/* Thumbnail images */
#bottomblock ul li.first a{background : url(images/image1_opaque.jpg);width : 271px;height : 195px;}
#bottomblock ul li.second a{background : url(images/image2_opaque.png);width : 280px;height : 195px;}
#bottomblock ul li.third a{background : url(images/image3_opaque.png);width : 275px;height : 195px;}

/* FOOTER */
#footer p.first{padding-bottom : 15px;text-align : center;font-weight : normal;font-size : 14px;color : #eeeeee;font-family: Arial, Helvetica, sans-serif;}
#footer p a img{position : relative;top : 5px;}
#footer p a:hover{text-decoration : underline;}
#footer p.second{padding-bottom : 15px;text-align : center;font-weight : normal;font-size : 14px;color : #1d5a5c;font-family: Arial, Helvetica, sans-serif;}#footer p.first a{font-weight : normal;font-size : 14px;color : #eeeeee;font-family: Arial, Helvetica, sans-serif;}

/* MODAL FORM */
#icpsignup3397 h3{font-size:20px; text-align:center; padding:10px 0;}
#icpsignup3397 p{padding:5px 0;}
#icpsignup3397 label{word-spacing : 1px;font-family: Myriad pro,Arial, Helvetica, sans-serif;font-weight : bold;font-size : 35px;color : #0b6e9b;}
#icpsignup3397 .input-txt{width:200px; border:#ccc 1px solid; padding:3px;}
#icpsignup3397 .input-btn{margin-left:128px; background:#333; color:#fff; border:#000 1px solid; width:80px; height:30px; font-weight:bold; cursor:pointer;}
#icpsignup3397 .textfield_effect {
	border-width: 5px;
	border-style: solid;
	border-color: #cccccc;
	border-radius: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #333333;
	width: 200px;
}

#icpsignup3397 .textfield_effect:focus {
	border-color: #bbbbbb;
	border-width: 5px;
}
#signup_text p{width: 365px; word-spacing: 1px; line-height: 20px; padding: 10px 15px 8px; font-family: Myriad pro, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 17px; color: #7b7b7b;}
h1{
font-size:16px;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;}
h1 a{
color:#0000FF;
font-weight:bold;}	

p.first a{
font-size:14px!important;
font-weight:normal!important;
font-family:Arial, Helvetica, sans-serif!important;
color:#eeeeee!important;
}