/* CSS Document */

*{outline: none;}

body{
margin: 0px;
padding: 0px;
background: #FFFFFF url(../_images/cayman_bg_body.jpg) left top repeat-y;
font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
line-height: 17px;
color: #555555;}

h1, h2, h3, h4, p, ul, form{
margin: 0px;
padding: 0px;}

img{border: none;}

p{padding: 8px 0;}

p a:link, p a:visited, li a:link, li a:visited{color: #AB7500; text-decoration: underline;}
p a:hover, p a:active, li a:hover, li a:active{color: #AB7500; text-decoration: none;}

h1, h2, h3, h4{font-weight: bolder; padding: 3px 0; line-height: normal;}

h2{font-size: 14px; color: #5E860A;}
h3{color: #A26800;}
h4{font-size: 13px;}

strong.gcolor{
font-size: 12px;
font-weight: bolder;
color: #0F4466;}

.f_right{float: right;}
.f_left{float: left;}
.m_img{margin: 0 0 0 10px;}
.m_img_right{margin: 0 10px 0 0;}
.breaker{clear: both;}

.box_width{width: 270px;}

#wrapper{
width: 1016px;
float: left;}

#leftcol{
background: transparent url(../_images/cayman_bg_left_header.jpg) left top no-repeat;
width: 158px;
float: left;
padding: 254px 25px 0 25px;
}

#leftcol .menus{
background: transparent url(../_images/cayman_line_hrz.gif) left bottom repeat-x;
margin: 0 0 15px 0;
padding: 0 0 15px 0;}

#leftcol .menus h2{
background: transparent url(../_images/cayman_nav_bullet.gif) left 3px no-repeat;
padding: 0 0 0 20px;
font-size: 11px;
color: #FDFDA7;
}

.menus h2 a:link, .menus h2 a:visited{color: #FDFDA7;}

#leftcol .menus ul{
list-style-type: none;
margin: 5px 0 0 20px;}

#leftcol .menus ul li a:link, #leftcol .menus ul li a:visited{
color: #FFFFFF;
text-decoration: none;
background: url(../_images/cayman_nav_bullet_links.gif) left 5px no-repeat;
padding: 0 0 0 10px;}

#leftcol .menus ul li a:hover, #leftcol .menus ul li a:active{
text-decoration: underline;}

#rightcol{
background: transparent url(../_images/cayman_bg_header.jpg) left top no-repeat;
width: 808px;
float: left;
}

.headertext{
font: 28px bolder Arial, Helvetica, sans-serif;
padding: 50px 0 0 34px;
height: 249px;
color: #FFFFFF;}

.headertext2{
font: 28px bolder Arial, Helvetica, sans-serif;
padding: 50px 0 0 34px;
height: 249px;
color: #000000;}

.headertext a:link, .headertext a:visited{
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;}

.headertext a:hover, .headertext a:active{
font-size: 12px;
color: #FFFFFF;
text-decoration: none;}

.headertext span{
 font-size: 12px;}
 
#container{
width: 797px;
padding: 11px 0 11px 11px;}

#container h1{
font-size: 20px;
font-weight: bolder;
border-bottom: 2px solid #EFEEE9;
padding: 0 0 8px 0;
color: #3497DB;}

#container h3{
padding: 8px 0;
font-size: 12px;
font-weight: bolder;}

#container .box{
width: 797px;
background: url(../_images/cayman_box_repeater.gif) left top repeat-y;
margin: 0 0 20px 0;}

#container .box .content{
padding: 0 20px;
clear: both;
width: 757px;
overflow: hidden !important;}

#container .box .imgtop{
background: url(../_images/cayman_box_top.gif) left top no-repeat;
height: 14px;}

#container .box .imgbottom{
background: url(../_images/cayman_box_bottom.gif) left bottom no-repeat;
height: 14px;}

#container .box ul{
list-style-type: none;
margin: 5px 0 0 0px;}

#container .box ul li{
background: url(../_images/bullet.gif) left 8px no-repeat;
line-height: normal;
padding: 3px 0 3px 8px;}


#footer{
background: url(../_images/footer_img_repeater.gif) left top repeat-x;
height: 42px;
margin: 20px 0 20px 11px;}

#footer .ftrleft{
background: url(../_images/footer_img_left.gif) left top no-repeat;
height: 42px;
}

#footer .ftrcnt{
background: url(../_images/footer_img_right.gif) right top no-repeat;
height: 42px;
line-height: 42px;
padding: 0 0 0 20px;
width: 777px;
}

#footer a:link, #footer a:visited{
color: #3496DD;
text-decoration: underline;}

#footer a:hover, #footer a:active{
color: #000000;
text-decoration: none;}

form label{
font-weight: bolder;
float: left;
width: 80px;}

b{
font-size: 12px;
color: #CC0000;}

/*	Adsense Box */

.adsense_box_horz{
width: 757px;
padding: 30px 0 10px 0;
clear: both;}

.adsense_box_vert{
width: 160px;
float: right;}

/*	index Page Footer Start	*/

#index_footer_box{
background: url(../_images/cayman_hm_footer_repeater.gif) center top repeat-y;
margin: 20px 0 0 11px;
border-bottom: 20px solid #FFFFFF;
overflow: hidden !important;}

#index_footer_box a:link, #index_footer_box a:visited{
color: #3496DD;
text-decoration: underline;}

#index_footer_box a:hover, #index_footer_box a:active{
color: #000000;
text-decoration: none;}

#index_footer_top{background: transparent url(../_images/cayman_hm_footer_top.gif) left top no-repeat;}
#index_footer_bottom{background: transparent url(../_images/cayman_hm_footer_bottom.gif) left bottom no-repeat;
padding: 10px 20px;}


/*	index Page Footer End	*/