/*
Color Pallete
Med grey #636466
light grey #78797c
Orange #f47321
Blue #004b8d
*/
*html{margin:0px; padding:0px}

body{margin:0; padding:0}
h1{font-size:22px}
h2{font:bold 16px Arial,Helvetica,sans-serif; color:#dc3c0a; margin-bottom:0; padding-bottom:0}
h3{font-size:13px}
h4{font:bold 12px Arial,Helvetica,sans-serif; color:#dc3b0a}

a{color:#004b8d; text-decoration:none}

a:hover{color:#f47321; text-decoration:underline}
.featured_business_table img{border:1px solid gray}
a.orangebutton{background:url(images/button.png); width:95px; display:block; text-align:center; line-height:4m; vertical-align:middle; color:white; padding:6px 0; font:italic bold 12px Arial,Helvetica,sans-serif}

.orangetext{color:#dc3b0a}
body{background:url(images/bg.jpg) top center no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333333; text-align:left; margin:0; padding:0}

#page{width:1023px; margin:0 auto; padding:0; text-align:center}
/*****************************************/
#header{width:100%; text-align:left}

.headerimg{padding:1px 0px 0px 0px}

#header p{margin:0px; padding:0px 5px 0px 5px; color:#FFFFFF}

.header_nav a{color:#FFFFFF; text-decoration:none}

.header_nav a:hover{color:#f47321; text-decoration:none}

.header_nav{padding-top:1px}
/******************************************/
.menutop{/*display:inline; */background-image:url(images/menubg.gif); background-repeat:no-repeat; padding:6px 0px 5px 0px}

.menutop a{width:185px; text-align:center; color:#78797c; font-size:12px; text-decoration:none; font-weight:bold}

.menutop a:hover{width:185px; text-align:center; color:#78797c; font-size:12px; text-decoration:underline; font-weight:bold}

#menubar_top{margin:0px; display:none; padding:16px 0px 0px 0px}
/**********************************************/
#content_holder{margin:50px 0px 0px 0px; padding:0px}

/*****************************************/
#sidebar1{width:217px; float:left; background-color:#ffffff}

#sidebar2{background-color:#ffffff; width:216px; float:right}

.sidebar_content{background:url(images/sidebar_bg.gif) top left repeat-x; width:216px}

.sidebar_content p, .sidebar_content h3, .sidebar_content ol{text-align:left; padding:0px 10px 0px 15px}
 .sidebar_content ol li, .sidebar_content h4{margin-left:10px}
 .sidebar_content ol li{padding-bottom:0.5em}
.sidebar_top{background-image:url(images/sidebar_topper.gif); background-position:center; background-repeat:no-repeat; margin:0px; padding:0px}

.sidebar_top h4{color:#FFFFFF; margin:0px; padding:12px 0px 10px 11px; font-size:14px; text-align:left}
/*******/
ul{margin:3px 10px 0px 15px; padding:0px 0px 0px 0px}

ul li{margin:0px; padding:0px 0px 0px 0px; list-style-image:url(images/orangearrow.png); list-style-type:none; list-style-position:outside}

.leftbar_content{background:url(images/sidebar_bg.gif) top left repeat-x; width:216px; padding-left:10px; text-align:left; padding-top:10px}

/*****************************************/
#mainContent{background-color:#FFFFFF; width:560px; float:left; text-align:left; margin:0px 0px 0px 15px; padding-bottom:20px}

#mainContent h1, h1.content_title{padding-top:0; margin-top:0}
#mainContent ul{margin:3px 10px 0px 15px; padding:0px 0px 0px 0px}

#mainContent ul li{margin:0 0 0 1em; padding:0px 0px 0px 0px; list-style-image:url(images/blue_arrow.jpg); list-style-type:none; list-style-position:outside}

/**************************************/
#footer{float:none; clear:both; background-image:url(images/footer_bg.jpg); background-position:left; background-repeat:repeat-x; margin:0px; padding:0px; text-align:center}

#footer p{padding:40px 0px 82px 0px}

#footer a{color:gray; text-decoration:none}
#footer a:hover{text-decoration:underline}
/**************************************/
.dark{color:#333333}

.colored{color:#004b8d}

.padded{padding-top:15px}

.bordered{border:1px solid #78797c; margin:5px 5px 0px 0px}

p.findMore{padding:35px 10px 0px 0px; margin:0px; text-align:right}

p.learnMore{padding:5px 10px 0px 0px; margin:0px; text-align:right}

p.findMore a{color:#f47321; text-decoration:none; font-style:italic; font-size:12px; font-weight:bold}

p.findMore a:hover{color:#f47321; text-decoration:underline; font-style:italic; font-size:12px; font-weight:bold}

h4{color:#636466; margin:0px; padding:0px 0px 0px 0px; font-size:14px; text-align:left}

#fronttable img{margin-right:25px}
.leftbar_content li {padding-bottom:10px}


.image_left_padding {padding-right:10px;padding-bottom:10px}
.image_right_padding {padding-left:10px;padding-bottom:10px}
