@charset "UTF-8";
/* CSS Document */

html {
-x-system-font:none;
font-family:Tahoma,"Lucida Grande",Arial,Helvetica,sans-serif;
font-size:small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}

body {
background-color:#1b4793;
background-image:url(images/background.jpg);
background-position:center;
background-position:top;
background-repeat:repeat-y;
border:0 none;
height:100%;
margin:0;
min-width:966px;
padding:0;
text-align:center;
}

#wrapper {
/*background-image:url(images/topBG.jpg);
background-position:center top;
background-repeat:repeat-x;*/
border:0 none;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:0;
text-align:left;
}

#content {
width:800px;
height:auto;
margin:0 auto;
background-color:#FFFFFF;
border-right: 0px solid #1b4793;
border-left: 0px solid #1b4793;
}

#top{
width:550px;
height:113px;
float: right;
background-color:#FFFFFF;
background-image:url(images/brandBG.jpg);
}

#top h2{
color: #FFFFFF;
text-align:right;
font-size:24px;
margin-right: 45px;
}

#top h3{
color: #ddd;
text-align:right;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px;
margin-top:-23px;
margin-right: 45px;
}

#top p{
color: #FFFFFF;
text-align:right;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:-13px;
margin-right: 45px;
}

#nav {
width:550px;
height:50px;
float: right;
list-style-type:none;
background-color:#FFFFFF;
}

#nav ul {
width: 550px;
margin: 4px 0 0 0px;
}

#nav li {
display:inline;
color:#FFFFFF;
margin-right:10px;
}

#nav img {
border: none;
padding: 0px;
margin-right:-4px;
}

#secnav {
background-image:url(images/2ndnavbar.jpg);
width: 481px;
height: 30px;
list-style-type:none;
margin-top:-13px;
margin-left:69px;
}

#secnav li {
display:inline;
padding: 10px;
font-size:12px;
color:#FFFFFF;
}

#header {
margin-top:-13px;
width:550px;
height:305px;
background-color:#FFFFFF;
}

#flashcontent{
margin-top: 10px;
}

#hero{
margin: 0px;
padding: 0px;
}

#hero img{
margin: 0px;
padding: 0px;
}

#lcont {
width:250px;
height:100%;
background-image:url(images/leftBG.gif);
background-position:top left;
background-repeat:none;
background-color:#1c4796;
float:left;
}

#lcont p{
margin: 0px;
padding: 0 0 0 10px;
}

#gallery{
margin:0px;padding:0px;
}

#gallery fieldset{
width: 500px;
margin: 10px 0 10px 30px;
border: none;
}

#gallery legend{
font-size: 15px;
color:#092f5b;
}

#gallery img{
border:0px;padding:5px;
}

#gallery table{
padding: 0px;
margin: 0px;
width: 200px;
background-color:#FFFFFF;
border:0px;
}

#gallery td{
padding: 0px;
margin: 0px;
background-color:#FFFFFF;
border:0px;
}

#sidefooter{
margin: 25px 0 20px 30px;
padding:0px;
width:180px;
}

.pplink{
margin-top:3px;
padding:0px;
}




/*::::::::::IMAGE STYLING - SIDE BAR:::::::::*/

.quote{
margin-left: 20px;
}

.coupon{
margin-top: 7px;
margin-left: 35px;
}

.angies{
margin: 0px 10px 0 25px;
}

.bbb{
float:right;
padding-left:20px;
}

.freequote{
margin: 10px 0 0 35px;
}

.sideimg{
margin: 20px 0 0 25px;
}

.ext{
margin: 0px 0 0 20px;
}

.int{
margin: 0px 0 0 5px;
}

.linebreak{
margin: 0px 0 0 10px;
}

/*:::::::::::::::::::::::::::::::::::::::::::*/

.sm	{
font-size:14px;
font-weight:bolder;
font-style:italic;
color:#FFF;
padding: 0 0 0 20px;
}

.spec {
font-size:12px;
font-weight:100;
font-style:italic;
color:#1b4793;
padding: 0 0 0 20px;
margin-top: -10px;
}

#rcont {
width:550px;
height:auto;
float:left;
}

#rcont p {
padding-left:20px;
padding-right: 25px;
}

#rcont h2 {
padding-left:20px;
padding-right: 25px;
color:#092f5b;
}

#rcont h3 {
padding-left:20px;
padding-right:25px;
color:#092f5b;
margin-top: -12px;
font-size:18px;
text-decoration:underline;
}

#ratings{
width:240px;
height:50px;
margin-top:5px;
padding:0px;
font-size:10px;
}

#ratings img{
float: left;
}


table {width: 500px; margin-left: 20px;}
tr {width: 400px; background-color:#dff0ff;}
td {padding-left: 5px;}

#footer {
background-color:#1b4793;
clear: both;
width: 100%;
height:50px;
}

#footer ul{
padding-top:5px;
margin:0px;
float:left;
width: 500px;
height:25px;
}

#footer li{
padding:0px;
margin:0px;
display:inline;
color:#FFFFFF;
font-size:11px;
}

#footer p{
float:left;
padding:0px;
margin-left:40px;
color:#FFF;
font-size:10px;
display:block;
width: 200px;
}

img{border:none;}



/*=============Links and special classes===============*/

#nav a:link 	{color:#1b4793; text-decoration:none; font-size:18px; font-weight:500;}
#nav a:hover 	{color:#999999; text-decoration:none; font-size:18px; font-weight:500;}
#nav a:visited 	{color:#999999; text-decoration:none; font-size:18px; font-weight:500;}
#nav a:active 	{color:#1b4793; text-decoration:none; font-size:18px; font-weight:500;}

#secnav a:link	 	{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:500;}
#secnav a:hover 	{color:#999999; text-decoration:none; font-size:12px; font-weight:500;}
#secnav a:visited	{color:#999999; text-decoration:none; font-size:12px; font-weight:500;}
#secnav a:active	{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:500;}

#top a:link	 	{color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:500;}
#top a:hover 	{color:#CCCCCC; text-decoration:underline; font-size:13px; font-weight:500;}
#top a:visited	{color:#CCCCCC; text-decoration:none; font-size:13px; font-weight:500;}
#top a:active	{color:#FFFFFF; text-decoration:none; font-size:13px; font-weight:500;}

#sidefooter a:link	 	{color:#000000; text-decoration:underline; font-size:13px; font-weight:500;}
#sidefooter a:hover 	{color:#2ejdgf; text-decoration:underline; font-size:13px; font-weight:500;}
#sidefooter a:visited	{color:#000000; text-decoration:underline; font-size:13px; font-weight:500;}
#sidefooter a:active	{color:#000000; text-decoration:underline; font-size:13px; font-weight:500;}

#lcont a:link	{color:#1b4793; text-decoration:none; font-size:10px; font-weight:500;}
#lcont a:hover	{color:#1b4793; text-decoration:underline; font-size:10px; font-weight:500;}
#lcont a:visted	{color:#1b4793; text-decoration:none; font-size:10px; font-weight:500;}
#lcont a:active	{color:#1b4793; text-decoration:none; font-size:10px; font-weight:500;}

#ratings a:link	 	{color:#1b4793; text-decoration:none; font-size:10px; font-weight:500;}
#ratings a:hover	{color:#1b4793; text-decoration:underline; font-size:10px; font-weight:500;}
#ratings a:visted	{color:#1b4793; text-decoration:none; font-size:10px; font-weight:500;}
#ratings a:active	{color:#1b4793; text-decoration:none; font-size:10px; font-weight:500;}

#footer a:link	 	{color:#FFF; text-decoration:none; font-size:12px; font-weight:500;}
#footer a:hover 	{color:#F5EDBB; text-decoration:underline; font-size:12px; font-weight:500;}
#footer a:visited	{color:#FFF; text-decoration:none; font-size:12px; font-weight:500;}
#footer a:active	{color:#FFF; text-decoration:none; font-size:12px; font-weight:500;}

#nav li.inactive {color: #1b4793;}
.em 	{color: #1b4793; font-weight:bold;}
.one 	{color: #1b4793; font-size:14px; font-weight:bold;}
.two 	{color: #1b4793; font-size:12px; font-weight:bold; font-style:italic;}
#rcont h3 .choice {color: #1b4793; font-weight:bold; text-decoration:none;}

.h2shadow {text-shadow: 5px 5px 5px #666; height: 1em;
	/*filter: Shadow(Color=#666666, 	
			Direction=135, 
			Strength=5);*/}
