/* CSS Document */
*{margin:0px; padding:0px;}
img{border:none;}
a{outline:none;}
span.clear{clear:both;}

/* layout starts */
#layout{width:887px; margin:0 auto;}

/* Inner layout starts */
#inner_layout{width:883px; float:left; border:1px solid #53a2d0; padding:1px}

/* header starts */
#header{width:883px; float:left; background:url(../images/header_bg.gif) no-repeat 0 0; height:86px; padding-bottom:1px;}
#header img{float:left;}
#header .logo{width:248px; float:left; height:77px; padding:12px 26px 0 17px}
#header .text_line{width:247px; height:22px; float:left; padding-top:45px;}
#header .phone_number{width:303px; height:106px; float:right; margin-right:24px; display:inline; background:url(../images/phone_no.gif) no-repeat 0 0;}
/* header ends */

/* body container starts */
#body_container{width:883px; float:left; border-top:4px solid #58a5d1;}
#body_container img{float:left;}

/* Left container starts */
#left_container{width:566px; float:left;}

/* Gold / Silver pricing */
.gold{width:119px; margin:12px 0px 0px 25px; float:left; background:url(../images/gold_image_icon.jpg) no-repeat 0 0; padding:0px 0px 0px 25px; font:normal 12px/22px Arial, Helvetica, sans-serif;}
.silver{width:119px; margin:12px 0px 0px 15px; float:left; background:url(../images/silver_icon.jpg) no-repeat 0 0; padding:0px 0px 0px 25px; font:normal 12px/22px Arial, Helvetica, sans-serif;}

/* Banner starts */
#banner{width:566px; height:201px; float:left;}
/* Banner End */

/*your_protfolio Start*/
#your_protfolio{width:554px; float:left; padding:1px 0 0 13px;}
#your_protfolio .inner_box {width:535px; float:left; border:1px solid #c3c3c3; padding:1px; height:221px; overflow:hidden!important;}
#your_protfolio .inner_box .title{width:535px; float:left; background:#e2e2e2; margin-bottom:10px;}
#your_protfolio .inner_box .title h3{width:auto; float:left; font:bold 17px/26px Arial, Helvetica, sans-serif; color:#025c85; padding:7px 0 8px 20px;}
#your_protfolio .inner_box .data{width:503px; float:left; padding:5px 21px 15px 11px;}
#your_protfolio .inner_box .last{ background:none; height:65px;}
#your_protfolio .inner_box strong{width:503px; float:left; font:bold 15px/19px Arial, Helvetica, sans-serif; color:#000; font-style:italic;}
#your_protfolio .inner_box p{width:503px; float:left; text-align:right; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#000; font-style:italic;}
/*your_protfolio End*/

/* Address Starts */
#address{width:567px; float:left;}
#address ul{width:130px; float:left; list-style:none; padding:12px 0 0 50px;}
#address ul.add1{width:130px; float:left; list-style:none; padding:12px 0 0 45px;}
#address ul.add2{width:130px; float:left; list-style:none; padding:12px 0 0 39px;}
#address ul li{width:130px; float:left; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#181818; padding-bottom:3px;}
#address ul li.title{font:bold 12px/16px Arial, Helvetica, sans-serif; padding-bottom:10px;}
/* Address End */

/* logo link starts */
#client_box{width:567px; float:left; padding:13px 0 0;}
#client_box ul{width:556px; float:left; list-style:none; padding-left:11px;}
#client_box ul li{width:auto; float:left; margin-right:4px; display:inline; height:62px; background:url(../images/logo_box_bg.gif) no-repeat 0 0; text-align:center; padding:7px 0 0 0; }
#client_box ul li a{width:auto; float:left;}
#client_box ul li img{float:left!important;}
#client_box ul li.last{margin:0px;}
/* logo link ends */
/****** Left Container End ******/

/*Right Container Start*/
#right_container{width:315px; float:right; border-left:1px solid #58a5d1}
#free_guide_form{width:315px; float:left; background:url(../images/form_bg.gif) repeat-x 0 0;}
#free_guide_form .top_area{width:313px; float:left; background:url(../images/form_bg.gif) repeat-x 0 0; padding:1px 1px 10px 1px;; background:url(../images/arrow_line.gif) no-repeat 0 bottom;}
#free_guide_form .top_area .title{width:313px; float:left; height:46px; background:url(../images/get_gold_guide.gif) no-repeat 0 0;}
#free_guide_form .top_area .dis{width:304px; float:left; padding:11px 0 9px 9px;}
#free_guide_form .top_area .dis .img_box{width:121px; float:left;}
#free_guide_form .top_area .dis .text_box{width:149px; height:37px; float:left; padding:20px 0 0 21px}
#free_guide_form .top_area .dis .text_box p{width:auto; float:left;font:normal 16px/23px Arial, Helvetica, sans-serif; color:#000;}
#free_guide_form .top_area .dis .text_box p small{ font:bold 16px/23px Arial, Helvetica, sans-serif; }
#free_guide_form .top_area .dis .text_box p span{font:bold 25px/23px Arial, Helvetica, sans-serif; }
#free_guide_form .form_box{width:286px; float:left; padding:11px 11px 0 18px;}
#free_guide_form .form_box h4{width:286px; float:left; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#281407; text-align:center; padding-bottom:4px;}
#free_guide_form .form_box h3{width:286px; float:left; font:bold 22px/25px Arial, Helvetica, sans-serif; color:#00537d; text-align:center; padding-top:3px;}
#free_guide_form .form_box h2{width:auto; float:left; font:bold 17px/19px Arial, Helvetica, sans-serif; color:#281407;}
#free_guide_form .form_box form{width:286px; float:left;}
#free_guide_form .form_box form .first_row{width:286px; float:left; padding:0px 0 5px}
#free_guide_form .form_box form .row{width:286px; float:left; padding-bottom:9px; font:normal 11px/23px Arial, Helvetica, sans-serif;}
#free_guide_form .form_box form .row ul.errorlist{list-style:none; color:#ff0000; display:inline;}
#free_guide_form .form_box form .row ul.errorlist li{display:inline;}
#free_guide_form .form_box form .btn_row{width:286px; float:left; padding:5px 0 14px;}
#free_guide_form .form_box form label{width:auto; float:left; font:normal 11px/23px Arial, Helvetica, sans-serif; color:#1c1c1c;}
#free_guide_form .form_box form label span{color:#ff0000;}
#free_guide_form .form_box form label.required{float:right; line-height:15px; margin-right:5px; display:inline;}
#free_guide_form .form_box form label.phone{float:left; width:68px;}
#free_guide_form .form_box form .state_list{width:135px; float:left; border:1px solid #b4b4b4; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#1c1c1c; height:24px; padding:0px; background:#fff; position:relative;}
#free_guide_form .form_box form .state_list input.list{width:100px; float:left; border:0px; padding:6px 0 0 5px;}
#free_guide_form .form_box form .state_list .arrow_btn {width:21px; height:22px; float:right; padding:1px 1px 0; }
#free_guide_form .form_box form .state_list ul{width:135px; float:left; list-style:none; position:absolute; top:25px; left:-1px;border:1px solid #b4b4b4; background:#fff;}
#free_guide_form .form_box form .state_list ul li{width:125px; float:left; padding:5px; border-bottom:1px solid #b4b4b4;}
#free_guide_form .form_box form .state_list ul li a{width:auto; float:left; text-decoration:none;font:normal 11px/11px Arial, Helvetica, sans-serif; color:#1c1c1c;}
#free_guide_form .form_box form .state_list ul li a:hover{ text-decoration:underline;}


#free_guide_form .form_box form input{width:auto; float:left; border:1px solid #b4b4b4; font:normal 11px/11px Arial, Helvetica, sans-serif; height:18px; padding:6px 5px 0}
#free_guide_form .form_box form input.size1{width:125px; float:left;}
#free_guide_form .form_box form input.size2{width:125px; float:right; margin-right:3px; display:inline;}
#free_guide_form .form_box form input.size3{width:271px; float:left;}
#free_guide_form .form_box form input.size4{width:46px; float:left;}
#free_guide_form .form_box form input.size5{width:46px; float:left; margin-left:20px; display:inline;}
#free_guide_form .form_box form input.size6{width:125px; float:left; margin-right:9px; display:inline;}
#free_guide_form .form_box form input.submit_btn{width:283px; float:left; height:49px; padding:0px; background:url(../images/mail_gold_guide_btn.gif) no-repeat 0 0; border:none; cursor:pointer;}
#free_guide_form .form_box form span.size1,span.size2,span.size3,span.size4,span.size5,span.size6{color:#ff0000;}
#free_guide_form .bottom_text{width:284px; float:left; background:url(../images/bottom_bg.gif) no-repeat 0 0; padding:10px 15px 10px 14px; height:53px; margin-left:1px; display:inline;}
#free_guide_form .bottom_text p{width:auto; float:left; font:normal 10px/12px Arial, Helvetica, sans-serif; color:#fff;}
#free_guide_form .bottom_text p a{text-decoration:underline; color:#fff;}
/*Right Container End*/
/****** Body Container End ******/

/******Inner Layout End******/
/*Footer Start*/
#footer{width:883px; float:left; padding:22px 0;}
#footer p{width:883px; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#181818; text-align:center;}
/*Footer End*/
/******Layout End******/

.scroll { width:528px; float:left; overflow:hidden; height:165px !important; }
.scroll ul li{ list-style:none; display:block; background:url(../images/border_seprator.gif) repeat-x 0 bottom; height:88px !important; float:left !important; width:528px;  }
.scroll .data { float:none; width:200px; }
.scroll p { display: block; font-size:10px; color:#808080; }
.clear { clear: both; }