/* ------------------------------ 
HTML Redefine Tags
------------------------------ */
body{font-family:"Trebuchet MS", arial, helvetica, sans-serif; font-size:14px; padding:0; background-color:#E1F3F8; }

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:18px; color: #00CCFF;}
h2{color: #FF0000; font-size:16px;}
h3{font-size:14px; color: #28AED5;}
h4{font-size:18px; color: #CCE721;}
h5{color: #FF0000; font-size:12px; font-style:italic;}
h6{font-size:10px; color: #000000;}


.bluebg{font-size:18px; color: #FFFFFF;}
.whitetext{font-size:12px; color: #FFFFFF; }
.smalllinks{font-size:10px;}
.size12{font-size:12px; }
.subheadingred{font-size:14px; color: #FF0000; font-style:italic;}
.footer{font-size:10px;}
.nav{font-size:22px; font-family:"Trebuchet MS", arial, helvetica, sans-serif; color:#666666;}
.pricing{font-size:16px; font-family:"Trebuchet MS", arial, helvetica, sans-serif; color:#666666;}
.newstime{ font-size:10px; color: #003366;}
/* ------------------------------ 
PAGE STRUCTURE 
------------------------------ */

#container{width:92%; margin:0 auto;; background: #FFFFFF ;}
	#topbar{width:auto; display:block; height:185px; padding-left: 5px; padding-top: 5px; background-image:url(images/logo_large.jpg); background-repeat:no-repeat; background-position:left;}
		#navbarmaincont{width:100%; height:47px; text-align: center; padding-top: 10px;}
		#navbarcontainer{width:100%;height:47px; text-align: center; padding-top: 10px; background-image:url(images/navbarbg.jpg); background-repeat: repeat-x;}
			#navbarleft{width:10%; height:47px; }
			#navbarright{width:10%; float:left; height:47px;}
			
			
			#navbarfloatimage{padding-top:25px; float:right; margin-top: -182px; margin-right:10px;}
	#navbar{width:100%; height:47px; text-align:center;}
		

#bannercontainer{width:100%; text-align:center;}	
	#main{width:auto; display:block; padding:10px 0;}

#contactimages{width:auto; display: block; background-image:url(images/email.png); background-repeat:no-repeat; height:121px;}
	#contactfloat{float:right; height:121px; }
#column_right_price{background-color:#3EB7DB; text-indent:3px; background-image:url(images/quotebg.jpg); background-position:top; background-repeat:repeat-x; margin-bottom:5px; }
	#column_textcontainer_right{padding-left:5px;}
	
#column_left_quote{background-color:#3EB7DB; text-indent:3px; background-image:url(images/quotebg.jpg); background-position:top; background-repeat:repeat-x; margin-bottom:5px;}
			#column_textcontainer{padding-left:5px;}
						.top-left {
		
		background-image: url('images/quote_topleft.png');
		height: 9px;
		width: 9px;
		font-size:2px;
		}
		
			.top-right {
		float: right;
		margin-top: -9px;
		background-image: url('images/quote_topright.png');
		height: 9px;
		width: 9px;
		font-size:2px;
		}
		
			.bottom-left {
		
		background-image: url('images/quote_botleft.png');
		height: 9px;
		font-size: 2px;
		margin-right: 9px;
		background-repeat: no-repeat;
		}
		
			.bottom-right {
		
		background-image: url('images/quote_botright.png');
		background-position: 100% 0;
		background-repeat: no-repeat;
		height: 9px;
		font-size: 2px;
		margin-top: -9px;
		}
		<!-- left Column Bottom BG
		.leftbottom {
		
		background-image: url('images/leftbottom.png');
		background-position: 100% 0;
		background-repeat: no-repeat;
		height: 142px;
		font-size: 2px;
		margin-top: -9px;
		}
	#rundown{width:208px; height:315px; float:left; padding-bottom:4px; padding-right: 5px;}
	#column_left{width:22%; float:left; margin-left: 1%; height: auto; border-right:1px solid #CCCCCC; padding:4px; background-image:url(images/leftbottom.png); margin-left: 1%; background-repeat:no-repeat; background-position: bottom right;}
		
	#column_center{width:48%; margin-right:2%; margin-left: 2%; height:100%; float:left;}
		#column_left_index{width:75%; margin-right:2%; margin-left: 5px; float:left; background: url(images/kelly_fade.png) center fixed no-repeat;}
		
	#column_right{width:22%; float:left; height: 100%; padding:4px; border-left:1px solid #CCCCCC; background-image:url(images/rightbottom.png); margin-right: 1%; background-repeat:no-repeat; background-position: bottom left;}
		#column_right_adsense{width:120px; float:left;}
		#imageDiv {
    width: 150px;
    height: 150px;
    float: right;
}
		div.spacer{clear:both; height:10px; display:block;}
	#slogan{width:100%; text-align:center; padding-top:5px; margin-top: 50px;}
	#footer{width:100%; text-align:center; padding-left:7px; border-top:1px; border-color:#CCCCCC; background-image:url(images/footerbg.png); background-repeat:no-repeat; background-position:top center; padding-top: 5px;}

UL {
font-size : 12pt;
font-family : "Trebuchet MS", arial, helvetica, sans-serif;
color: #000000;
list-style-image: url(images/bullet.png);
}


/* ------------------------------ 
CSS NAV BAR
------------------------------ */

/* 
Edit this section to change Nav Bar
*/

#navcontainer ul
{
padding-left: 0;
margin-bottom:10%;
margin-left: 0;
color: White;
float: none;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
margin-bottom: 10%;
background-color: #FFFFFF;
color: White;
text-decoration: none;
float: none;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #FFFFFF;
color: #000000;
}
	
/* ------------------------------ 
CUSTOM CLASSES
------------------------------ */

/* 
Add here your custom classes
*/

a:link {color: #0099CC; text-decoration: none; }
a:active {color: #0099CC; text-decoration: none; }
a:visited {color: #0099CC; text-decoration: none; }
a:hover {color: #0099CC; text-decoration: underline; }

a.right:link {color: #000000; text-decoration: none; }
a.right:active {color: #000000; text-decoration: none; }
a.right:visited {color: #000000; text-decoration: none; }
a.right:hover {color: #000000; text-decoration: underline; }

a.menu:link {color: #666666; font-size:22px; text-decoration: none; }
a.menu:active {color: #666666; font-size:22px; text-decoration: none; }
a.menu:visited {color: #666666; font-size:22px; text-decoration: none; }
a.menu:hover {color: #000000; font-size:22px; text-decoration: none; }

a.pricing:link {color: #666666; font-size:16px; text-decoration: none; }
a.pricing:active {color: #666666; font-size:16px; text-decoration: none; }
a.pricing:visited {color: #666666; font-size:16px; text-decoration: none; }
a.pricing:hover {color: #000000; font-size:16px; text-decoration: none; }

.input	{border: 1px solid #99b3b4;width: 220px;background: #e4ebeb url(members/images/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input:focus {border:1px solid #567475;background: #DDE6E6; text-decoration:none; color:#000000;}
.input1	{border: 1px solid #99b3b4;width: 90%;background: #E8F3FF; font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input1:focus {border:1px solid #567475;background: #EAF3FF; text-decoration:none; color:#000000;}

.input2	{border: 1px solid #99b3b4;width:90%;background: #E8F3FF; font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input2:focus {border:1px solid #567475;background: #EAF3FF; text-decoration:none; color:#000000;}

.input3	{border: 1px solid #99b3b4;width:90%;background: #E8F3FF; font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input3:focus {border:1px solid #567475;background: #EAF3FF; text-decoration:none; color:#000000;}

.input4	{border: 1px solid #99b3b4;width:60px;background: #E8F3FF; font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input4:focus {border:1px solid #567475;background: #EAF3FF; text-decoration:none; color:#000000;}

.input5	{border: 1px solid #99b3b4;width:100%;background: #E8F3FF; font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}
.input5:focus {border:1px solid #567475;background: #EAF3FF; text-decoration:none; color:#000000;}
