/* Main Text Styles */
body {padding: 0; margin: 0px; height: auto; line-height:110%; line-height: 21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/dot-bkgrd.gif); background-repeat: repeat; text-align:left !important}

.divider {color: #FFFFFF; padding-left:10px; padding-right:10px}


.menu {padding: 0; margin: 0px; height: auto; line-height:110%; line-height: 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFFF !important; text-align:left; font-weight:bold !important}
.menu A:Link{text-decoration: none; color: #FFFFFF;}
.menu A:Visited{color:#FFFFFF; text-decoration:none;}
.menu A:Hover{color: #FFFFFF; text-decoration:underline;}
.menu A:Active {color:#FFFFFF; text-decoration:underline;}
.menu A:Focus{text-decoration:underline;}

.lowermenu {padding: 0; margin: 0px; height: auto; line-height:110%; line-height: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000 !important; text-align:left; font-style:normal !important;}
.lowermenu A:Link{text-decoration: none; font-weight:normal;}
.lowermenu A:Visited{ text-decoration:none; font-weight:normal}
.lowermenu A:Hover{text-decoration:underline; font-weight:normal}
.lowermenu A:Active {text-decoration:underline font-weight:normal;}
.lowermenu A:Focus{text-decoration:underline; font-weight:normal}

.body {padding: 0; margin: 0px; height: auto; line-height:110%; line-height: 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFFF; text-align:left}
body A:Link{text-decoration: none; color: #000000; font-weight:bold;}
body A:Visited{color:#000000; text-decoration:none; font-weight:bold;}
body A:Hover{color: #000000; text-decoration:underline; font-weight:bold;}
body A:Active {color:#000000; text-decoration:underline; font-weight:bold;}
body A:Focus{text-decoration:underline; font-weight:bold;}

.Header {font-size: 12px; font-weight: bold;	color: #4AA1DC; line-height:100%}
.Header A:Link{text-decoration: none; color: #4AA1DC; font-weight:normal;}
.Header A:Visited{color:#4AA1DC; text-decoration:none; font-weight:normal;}
.Header A:Hover{color: #4AA1DC; text-decoration:underline; font-weight:normal;}
.Header A:Active {color:#4AA1DC; text-decoration:underline;}
.Header A:Focus{text-decoration:underline;}

.caption {font-size: 10px; font-weight: normal;	color: #4AA1DC; line-height:100%}

.footer {font-size: 10px; font-weight: normal;	color: #FFFFFF; line-height:150%}



H1 {font-size: 14px; font-weight: bold;	color: #EB451D;}
H2 {padding-top: 10px; margin: 0px; height: auto; line-height:110%; line-height: 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; color:#4AA1DC;}

H3 {font-size: 10px; font-weight: bold; text-indent: 10px; padding: 10px 0px 10px 0px; margin: 10px 0px 10px 0px; color: #095aa6 !important; 
background: url(/images/template_images/side_menu_header.gif) no-repeat; height: 14px; }

H3 A:Link{text-decoration: none; color: #636466; font-weight:bold;}
H3 A:Visited{color:#636466; text-decoration:none; font-weight:bold;}
H3 A:Hover{color: #6aa058; text-decoration:underline; font-weight:bold;}
H3 A:Active {color:#6aa058; text-decoration:underline;}
H3 A:Focus{text-decoration:underline;} 


H4 {font-size: 11px; font-weight: bold;	color: #6AA058; line-height:120%; }
H4 A:Link{text-decoration: none; color: #095aa6; font-weight:bold; line-height:120%; }
H4 A:Visited{color:#095aa6; text-decoration:none; font-weight:bold; line-height:120%;}
H4 A:Hover{color: #6aa058; text-decoration:underline; font-weight:bold; line-height:120%;}
H4 A:Active {color:#6aa058; text-decoration:underline; line-height:120%;}
H4 A:Focus{text-decoration:underline; line-height:120%; } 

H5 {padding: 0; margin: 0px; line-height:120%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
H5 A:Link{text-decoration: none; color: #FFFFFF; font-weight:bold;}
H5 A:Visited{color:#ffffff; text-decoration:none; font-weight:bold;}
H5 A:Hover{color: #ffffff; text-decoration:underline; font-weight:bold;}
H5 A:Active {color:#ffffff; text-decoration:underline; font-weight:bold;}
H5 A:Focus{font-weight:bold; text-decoration:underline; } 

H6 {padding: 0; margin: 0px; line-height:140%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
H6 A:Link{text-decoration: none; color: #095aa6; font-weight:bold;}
H6 A:Visited{color:#095aa6; text-decoration:none; font-weight:bold;}
H6 A:Hover{color: #095aa6; text-decoration:underline; font-weight:bold;}
H6 A:Active {color:#095aa6; text-decoration:underline; font-weight:bold;}
H6 A:Focus{font-weight:bold; text-decoration:underline; } 

UL.green  li {	line-height : 110%;	list-style-position:outside;list-style-image:url(/images/template_images/list_arrows_green.gif);  padding-bottom:10px; }

/* Website structure */
#container {width: 974px; margin: 0 auto; background-color: #FFFFFF !important;  margin-bottom:20px }
#blue_border { margin: 0 auto; width: 974px;  background-color: #95714F !important; border:thin; border-top: 1px solid #65A088; border-bottom: 1px solid #65A088; height:50px; margin-top:-175px; float:left}
#blue_border_small { margin: 0 auto; width: 954px;  background-color: #95714F !important; border:thin; border-top: 1px solid #65A088; border-bottom: 1px solid #65A088; border-left: 1px solid #65A088; border-right: 1px solid #65A088; height:30px; margin-top:9px; margin-bottom:9px}
#text_border { margin: 0 auto; width: 320px;  background-color: #FFFFFF !important; border:thin; border-top: 1px solid #EADAB9; border-bottom: 1px solid #EADAB9; border-right: 1px solid #EADAB9; border-left: 1px solid #EADAB9; padding: 10px 10px 10px 10px;}
#text_border_large { margin: 0 auto; width: 578px;  background-color: #FFFFFF !important; padding: 10px 10px 10px 10px;}
#text_border_full { margin: 0 auto; width: 830px;  background-color: #FFFFFF !important; border:thin; border-top: 1px solid #EADAB9; border-bottom: 1px solid #EADAB9; border-right: 1px solid #EADAB9; border-left: 1px solid #EADAB9; padding: 10px 10px 10px 10px;}
#container_home {  974px; margin-top:0px; background-color: #FFFFFF; float:left;}
#full-column-landing-page { float: left; width: 850px; margin: 0px 0px 0px 75px; vertical-align:top; padding: 10px 10px 10px 10px; background-color:#FFFFFF}
#left-column-landing-page { float: left; width: 340px; height:326px; margin: 0px 0px 0px 25px; vertical-align:top; padding: 10px 10px 10px 10px; background-color:#FFFFFF}
#left-column-small { float: left; width: 400px; margin: 0px 0px 0px 25px; vertical-align:top; padding: 10px 10px 10px 10px; background-color:#FFFFFF}
#right-column-small { float: right; width: 400px; margin: 10px 0px 0px 40px; vertical-align:top; padding: 10px 10px 10px 10px; background-color:#FFFFFF}
#left-column-large { float: left; width: 600px; margin: 0px 0px 0px 25px; vertical-align:top; padding: 10px 10px 10px 10px; background-color:#FFFFFF}
#right-column-landing-page { float: left; width: 220px; height:326px; margin: 0px 0px 0px 40px; vertical-align:top; padding: 10px 10px 10px 10px !important; background-color:#FFFFFF; border:thin;}
#right-column-about { float: left; width: 220px; margin: 0px 0px 0px 40px; vertical-align:top; padding: 10px 10px 10px 10px !important; background-color:#EADAB9; border:thin; border-top: 1px solid #65A088; border-bottom: 1px solid #65A088; border-left: 1px solid #65A088; border-right: 1px solid #65A088}
#right-column-long { float: left; width: 220px; margin: 0px 0px 0px 40px; vertical-align:top; padding: 10px 10px 10px 10px !important; background-color:#FFFFFF;}
#rocker { float: left; width: 313px; height:372px; margin: 0px 0px 0px 10px; vertical-align:top; background-image:url(images/rocker.gif); background-repeat: no-repeat;}
#photo_border {width: 218px;  background-color: #FFFFFF !important; }
#photo_border_about {width: 198px;  background-color: #FFFFFF !important; border:thin; border-top: 1px solid #65A088; border-bottom: 1px solid #65A088; border-right: 1px solid #65A088; border-left: 1px solid #65A088;}
#container_spacer {width: 974px; padding-top:20px; margin: 0 auto; }
#top-nav1 {float:left; width: 75px; padding: 65px 0px 130px 340px;}
#top-nav2 {float:left; width: 75px; padding: 65px 0px 70px 15px; }
#top-nav3 {float:left; width: 85px; padding: 65px 0px 70px 20px; padding-right:0px }
#top-nav4 {float:left; width: 55px; padding: 40px 0px 60px 45px !important;  }
#top-nav5 {float:left; width: 55px; padding: 40px 0px 60px 45px !important;  }
#top-nav6 {float:left; width: 75px; padding: 40px 0px 60px 20px !important;  }

#header_logo { width: 231px; margin: 20px 0px 0px 120px; float:left; background:url(/images/dezzie_logo.gif) no-repeat; height:148px}
#bottom {width:954px; clear:both; padding-top:20px; padding-left:20px; padding-bottom:15px; background-color:#FFFFFF}
#container_header { width: 974px; height:158px; padding-top:0px; background-image:url(images/dezzie-header.gif) no-repeat; margin-bottom:30px}
#bluebanner {width:954px; height:34px; float:left;;padding-left:20px; padding-top:15px; background-color: #4AA1DC; clear:both;}
#blueline {width:974px; height:1px; float:left; background-color: #4AA1DC}
#bluedivider {width:575px; height:1px; float:left; background-color: #4AA1DC; margin-top:10px; margin-bottom:10px}




