/*
	Coronado
	Dec. 26_2009
*/

/* CSS 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,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline;
	 font-family:Arial, Helvetica, sans-serif;
}

body {
     line-height: 1;
	 font-family:Arial, Helvetica, sans-serif;
	 background-color:#00305d;
}

:focus {
     outline: 0
}

/* table {
     border-collapse: collapse;
     border-spacing: 0
} */

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

img {float:left;}

/* ------------------------------------------------------------------------------- */

@import 'clearfix.css';

img {
border:0;
float:left;
}

p {color:#818181; text-decoration:none; font-size:13px; line-height:18px;}

li {color:#818181; text-decoration:none; font-size:14px; font-weight:bold; line-height:18px;}

a {font-weight: bold; color:#FFFFFF; text-decoration:none;}

h1 {color:#01335a; font-size:18px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:100; line-height:30px;}

h2 {color:#730404; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif;  text-decoration:none; font-weight:100; line-height:30px;}


a:hover {text-decoration:underline;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/*---- LAYOUT ----*/


li {
padding-top:5px;
margin-left:40px;
font-size:12px;
list-style-image:url(images/bullet.gif);
}

ul {
padding:0;
margin:0;
}

#back {
width:auto;
height:180px;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
}

#wrapper {
height:auto;
width:750px;
margin:0 auto 0 auto;
}

#logo {
height:96px;
width:730px;
margin:0 auto 0 auto;
padding-left:20px;
}

#nav {
height:23px;
width:auto;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:50px 15px 0 auto;
position:relative;
float:right;
}

#nav a {padding:5px; line-height:30px; color:#ffffff; text-decoration:none;}
#nav a:hover {background:#00407a; color:#ffffff;}


#main_img {
height:284px;
width:750px;
}

#main_img_prop {
height:auto;
width:auto;
position:absolute;
margin-top:150px;
margin-left:625px;
}

#photos {
height:auto;
width:auto;
position:absolute;
margin-top:300px;
margin-left:470px;
z-index:20;
}

#main_img_com {
height:auto;
width:auto;
position:absolute;
margin-top:180px;
margin-left:625px;
}

#content {
width:750px;
background-image:url(images/back.gif);
background-repeat:repeat-y;
text-align:left;
clear:left;
}

#left {
height:auto;
width:450px;
left:20px;
float:left;
position:relative;
}

#right {
height:406px;
width:234px;
float:left;
left:47px;
top:30px;
background-image:url(images/back_right.jpg);
background-repeat:no-repeat;
position:relative;
align:center;
}

#right2 {
height:406px;
width:252px;
float:left;
left:23px;
top:0px;
padding-top:145px;
padding-left:25px;
background-image:url(images/boots2.jpg);
background-repeat:no-repeat;
position:relative;
align:center;
}

#right_cont {
height:406px;
width:116px;
float:left;
left:102px;
top:0px;
padding-top:145px;
padding-left:25px;
background-image:url(images/header_contactus2.jpg);
background-repeat:no-repeat;
position:relative;
align:center;
}

#right_txt {
padding-left:10px;
padding-top:10px;
position:relative;
}

#right_txt2 {
padding-left:30px;
padding-top:10px;
position:relative;
}

#right_img {
padding-left:12px;
padding-top:10px;
position:relative;
}

#bottom {
height:49px;
width:750px;
background-image:url(images/bottom.jpg);
background-repeat:no-repeat;
padding-top:24px;
padding-left:40px;
position:relative;
clear:left;
}

#bottom_txt {
height:auto;
width:auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
clear:left;
position:relative;
}

#contact_form {width:435px; height:353px; background:url(images/contact_bkg.png) no-repeat; margin-top:20px; padding-top:30px; padding-left:20px;}
#contact_form div.row {width:455px; height:32px; margin-bottom:15px;}
#contact_form div.left {width:100px; font-size:14px; color:#720003; float:left; font-weight:bold; padding-top:7px; margin-left:20px;}
#contact_form div.right {float:left; width:285px;}
#contact_form div.right input {background:url(images/input_bkg.png) no-repeat; width:275px; padding-top:3px; height:22px; border:1px solid #CDCDCD; color:#828282; padding-left:5px;}
#contact_form div.right input.submit_but {width:76px; height:29px; border:none;}
