/****************************************/
/* blue back square */
/* copyright (c) the worx group - 2009 */
/* base.css */
/****************************************/
img, div, input { behavior: url("/style/iepngfix.htc"); }
.clear { clear:both; height:0px; overflow:hidden; }
a, label { cursor:pointer; }
a { color:#1b264c; text-decoration:none; }
a:hover { text-decoration:underline; color:#FFF; }
img.arrow { margin:0 0 0 4px; }
.break { border-bottom:1px dashed white; margin:5px 0px 10px 0px; width:300px; height:1px; }

body { margin:0; padding:0; text-align:center; min-width:900px; background:#7399c6; font:normal 14px arial; color:#FFF; }
	div.wrapper { width:900px; margin:0 auto; text-align:left; }
		
		div.header { padding:5px 0; }
			div.header img.logo { float:left; }
			div.header ul { float:right; text-align:right; margin:50px -105px 0px 0px; font-size:12px; text-transform:uppercase; color:#1b264c; }
				div.header ul li { display:inline; }
				div.header ul a { padding:0 2px;  }
				div.header ul a:hover { text-decoration:underline; color:#FFF; }
			form.contact { text-align:center; width:500px; clear:right; margin:10px 0 0 0; }
			div.header form.contact { float:right; text-align:right; }
				form.contact label { padding:0 2px 0 0; }
				form.contact input.text { border:1px solid #1b264c; background:url(/images/bg_input_text.gif) 0 0 no-repeat; padding:2px; font-family:arial; font-size:12px; width:140px; }
				form.contact input.submit { position:relative; top:-2px;  }
			
			
		div.rotate { width:900px; height:520px; overflow:hidden; position:relative; }
			div.rotate img { position:absolute; top:0; left:0; }
		
		div.hp { margin:20px 0 0 0; }
			div.hp p.statement  { float:left; width:600px; margin:0 0 20px 0; }
				div.hp p.statement strong { font-weight:bold; }
			div.hp div.drawing { float:right; width:300px; text-align:right; }
				div.hp div.drawing h1 { font-weight:bold; text-transform:uppercase; }
				div.hp div.drawing a { font-size:12px; text-decoration:underline; }
				
		div.int { margin:20px 0 40px 0; }
			div.int h1 { font-size:15px; font-weight:bold; text-transform:uppercase; padding:0 0 5px 0; border-bottom:1px solid #FFF; margin:0 0 10px 0; }
			div.int h2 { font-size:12px; font-weight:bold; margin:0 0 0px 0; text-transform:uppercase; }
			div.int h4 { font-weight:bold; margin:0px 0px 8px; font-size:11px; color:#1b264c; padding:0px; }
			div.int p { font-size:11px; color:#1b264c; margin:0 0 10px 0; }
			div.int ul { font-size:11px; color:#1b264c; margin:0 0 10px 0; }
			div.int li { font-size:11px; color:#1b264c; list-style: disc; margin:0 0 5px 10px; }
				div.int ul label { font-weight:bold; }
		
		ul.directions { color:#1b264c; font-weight:bold; text-transform:uppercase; margin:0 0 20px 0; }
			ul.directions li { display:inline; margin:0 15px 0 0; }
			ul.directions li a { text-transform:none; font-size:12px; font-weight:normal; text-decoration:underline; }
		ul.stores { color:#1b264c; font-size:11px; text-align:justify; text-transform:uppercase; margin:0 0 20px 0; }
			ul.stores li{ display:inline; font-size:10.75px; }
				
		div.footer { text-align:center; font-size:11px; color:#1b264c; margin:20px 0; padding:30px 0; background:url(/images/bg_footer.gif) top no-repeat; }
			div.footer a { text-decoration:underline; }
			div.footer a:hover { color:#FFF; }
		
body.popup { margin:0; padding:0; text-align:center; min-width:320px; background:#7399c6; font:normal 12px arial; color:#FFF; }
	body.popup div.wrapper { width:320px; margin:0 auto; text-align:left; }
	body.popup div.wrapper p { margin:10px 0; }
	body.popup div.wrapper ul { margin:10px 0 10px 20px; list-style-type:disc; }
	
	body.popup form.contact { text-align:center; width:300px; clear:right; margin:10px 0 0 0; }
		body.popup form.contact fieldset { text-align:center; border:1px solid #1b264c; width:300px; padding:0 10px 10px 10px; }
		body.popup form.contact legend { border:1px solid #1b264c; padding:3px 5px; width:265px; margin:0 0 10px 14px; }
		body.popup form.contact table { margin:0 auto; }
			body.popup form.contact table td { padding:0 10px 5px 0; }
			body.popup form.contact table input.text { width:210px; }
		body.popup form.contact input.submit { border:1px solid #1b264c; padding:3px 5px; color:#1b264c; font-size:12px; }
		body.popup form.contact input.submit:hover { color:#000; border-color:#000; }

div.fb { float:right; text-align:right; margin:5px 0px 15px 8px; position:relative;}