/* Cockburn Central Self Storage - Concise Services - August 2009 */

/* MAIN */
body {background:#fff url('../i/bkg-repeat.gif') repeat top;
	font-size: 0.8em; 
	font-family: Tahoma,'lucida grande', Arial, Helvetica, sans-serif, Verdana;	
	margin:0;
	padding:0; 
	color: #1B4164;}
	
h1 {margin:0 10px 20px 0; font-size:2.0em; padding-top:15px; padding-bottom:10px; border-bottom:1px #F37723 dotted; color:#005B86;  font-family: 'century gothic','lucida grande', Arial, Helvetica, sans-serif, Verdana; font-weight:normal;}
h2 {color:#005B86; font-size:1.1em; margin-bottom:0;}
h3 {margin:0.7em 0 0.7em 0; font-size:2.0em; color:#F48032;  font-family: 'century gothic','lucida grande', Arial, Helvetica, sans-serif, Verdana; font-weight:normal;}
h4 {font-size:1.4em; color:#ffffff; margin:0; font-weight:normal;}


p {margin:0.8em 0 0.8em 0; color:#1B4164;}	
a {text-decoration:none; color:#E16E20;}
a:hover {text-decoration:none; color:#15334E;}
img {border:none;}

/* MAIN */

#wrapper {position:relative; margin:40px auto 0 auto; z-index:1; padding:0; width:951px; min-width:951px;}

#wo {background:url('../i/wrapper-1.png') repeat-y top;}

#wi {background:#FFCE0E url('../i/bkg-wi.gif') no-repeat bottom right; margin:0 auto; width:928px; min-width:928px; border-bottom:6px #fff solid;
height:450px; 
min-height:450px; 
height:auto!important;
}
#topbanner {background:#FFCE0E url('../i/topbanner.gif') no-repeat top; margin:0; padding:0; width:928px; height:204px; border-top:6px #fff solid;}
#toplogo {position:absolute; z-index:10;}

#welcomebox1 {width:661px; height:217px; 
min-height:217px; 
height:auto!important; background:#fff url('../i/bkg-welcomebox1.gif') no-repeat top right; margin-bottom:25px;
}

#welcomebox2 {width:661px; background:#fff url('../i/bkg-welcomebox2.gif') no-repeat top;
}
.welcomebox-inner1 {padding:70px 250px 20px 16px;}
.welcomebox-inner1 p {font-size:1.6em;}
.welcomebox-inner2 {padding:0 10px 20px 12px;
height:485px; 
min-height:485px; 
height:auto!important;
}
.pad10 {padding:10px 0 10px 0;}

#welcomebox-site {width:661px; height:217px; 
min-height:217px; 
height:auto!important; background:#fff url('../i/bkg-welcomebox2.gif') no-repeat top right;
}
.welcomebox-inner-site {padding:10px 10px 20px 15px;}

#cw {margin:0 auto; padding:0 25px 25px 25px;
}

#rightcol {position:absolute; top:210px; right:35px;}
#leftcol {}

#r-adbox1 {background:#1B4164 url('../i/bkg-adbox1.gif') no-repeat bottom right; width:182px; border:5px #fff solid; margin-bottom:25px;
height:207px; 
min-height:207px; 
height:auto!important;}
#r-adbox1-inner {padding:10px 10px;}
#r-adbox1 p {padding-top:15px; color:#fff; font-size:1.1em;}

#r-adbox2 {background:#F37723 url('../i/bkg-adbox2.gif') no-repeat bottom right; width:182px; border:5px #fff solid; margin-bottom:25px;
height:207px; 
min-height:207px; 
height:auto!important;
}
#r-adbox2-inner {padding:10px 10px;}
#r-adbox2 p {padding-top:15px; color:#fff; font-size:1.1em;}

#r-adbox3 {background:#fff; width:182px; border:5px #fff solid;
height:207px; 
min-height:207px; 
height:auto!important;}


/* FOOTER */
#footer {margin:0 auto; padding:10px 35px 20px 0; text-align:right;}
#footer ul {display:inline;}
#footer ul li {display:inline; color:#fff; font-size:0.9em;}
#footer ul li a{color:#fff; text-decoration:none;}
#footer ul li a:hover{color:#fff; text-decoration:none; border-bottom:1px #fff dotted;}


/* FORM styles  */

#msg {display:none; position:absolute; z-index:200; background:#FBB414; margin-left:7px}
#msgcontent {display:block; background:#FBB414; font-size:11px; color:#1B4164; border:1px solid #1B4164; padding:5px 10px; min-width:160px; max-width:310px; font-weight:normal;}
.finance-form {width:500px; margin-left:1px;}
.finance-form tr td{padding:3px 0 3px 0; font-size:12px; }
.finance-form .header td{border-bottom:1px #660000 solid; font-size:13px; background:#CCC; color:#FFF; text-align:center;}
.finance-form .subheader td{font-size:12px; background:#E9E9E9; color:#231F20; text-align:center;}
.finance-form tr td img {float:left!important;}
.finance-form-inside {background:#FFF; width:90%; border-top:1px #fff solid; border-bottom:1px #fff solid;}
.finance-form-inside tr td {color:#fff; background:#123A60; border-bottom:1px #fff solid; padding-left:5px;}
.finance-form-inside tr td strong, b {font-size:13px!important;}
.finance-form tr td a {text-decoration:none; border-bottom:1px #F37723 dotted;}
.finance-form tr td a:hover {border-bottom:1px #15334E dotted;}
input, textarea {color:#231f20; margin-top:2px; font-size:12px}
.style1 {font-style:normal!important;}
select, option {font-size:1.0em; color:#231f20; width:140px;}
