/************
  * Misc Styles and defaults 
  */
  
* {
	margin: 0;
	padding: 0;
}

body {
	color: #333;
 	margin-bottom: 40px;
	font-family: Arial, Helvetica, sans-serif;
	background:none;
}

p {
	margin:0;
	margin-bottom:20px;
}

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

caption, th, td {
	text-align: left;
	font-weight: normal;
}

html {
	background-color: #646C53;
	background:url(../images/Beauty_95.jpg) ;
}

.clear{
	clear:both;
}
.hoz_line {
height:1px; width:370px; margin:0px 0px 10px 0px; background:none; border-top:#3300000 1px solid; padding:0px 0px 0px 0px;
}
img {
	border: none;
	display: block;
	margin:0;
	margin-left:-3px;
	padding:0;
}

/**************
 	Site Container Box
*/
#container {
	text-align:left;
	width:872px;
	margin: 0 auto;
	background:url(../images/sides.png);
	overflow: visible;
	position:relative;
}

#outside {
	width:100%;
	text-align:center;
	}

#content {
	width:860px;
	margin:0 auto;
	}
	
#main {
	width:860px;
	margin: 0 auto;
	background: url(../images/bottombkg.gif) repeat-x bottom #FFFFFF;
}

.hoz_line {
height:1px; width:350px; margin:5px 0px 5px 0px; border-top:#330000 solid 1px; background:none;
}

.two_thirds {
	float:left;
	width:533px;
	padding:20px;
	padding-top:0;
	padding-bottom:0;
}

#address_bit {

	border-top: #838C75 1px solid;
	border-bottom: #838C75 1px solid;
	height:190px;
	margin:0;
	width:260px;
	margin-top:10px;
	margin-left:-3px;
	}
	
#address_bit p{
	margin:0;
	color: #646c53;
	font-size:18px;
}
#address_bit a{
	color: #646c53;
	font-size:18px;
}
	

.full_width {
	border:none;
	float:left;
	width:820px;
	padding:20px;
	padding-top:15px;
	padding-bottom:15px;
	}

table, tr {
	padding: 10px;
	border-collapse:collapse;
	border: none;
}

.clear {
	clear: both;
	height: 0;
}

.one_third {
	float:left;
	width:240px;
	padding:0;
	padding-left:10px;
	padding-right:20px;
	padding-top:0;
	padding-bottom:20px;
	margin:0;
	margin-top:20px;
}

.one_third_pic {
	float:left;
	width:240px;
	padding:0;
	padding-left:21px;
	padding-right:20px;
	padding-top:0;
	padding-bottom:20px;
	margin:0;
	margin-top:20px;
}

#top_bar {
	width:860px;
	height:319px;
	background-color: #669900;
margin-left:6px;
background:url(../images/error.gif) no-repeat;
}

a {
	color: #E5E8D5;
	}
	
a.current {
	color: #E5E8D5;
	}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline !important;}



#menulinks a {
	font-size: 12px;
}

#menulinks p {

}

#menu {
	width:860px;
	height: 30px !important;
	overflow:hidden;
	background:url(../images/menubkg.gif) repeat-x;
	font-size:19px;
	margin-top:-14px;
	margin-left:6px;
}

.menu_item {
float:left;
}

.menu_items {
margin-top:-1px;
margin-left:5px;
}


#menu a {
margin-left:15px;
}



#top_corners {
	background: url(../images/topbit.gif) bottom no-repeat;
	height:23px;
	margin-left:-1px;
}

#menu p {
	margin:3px 5px 5px 5px;
	}

#flashcontent {
	display:block; 
	position:absolute;  
	height:319px; 
	width:860px; 
	margin:0 auto; 
	left:6px;
	text-align: center;
	top:-13px;
}


#bottom_corners {
	margin:0 auto;
	background: url(../images/bottombit.png) top no-repeat;
	margin-left:1px;
}

#footer {
	text-align:left;
	width:860;
	padding-top:15px;
	background:none;
	color:#FFFFFF;
	font-size:10px;
	margin: 0 auto;
	padding-left:19px;
	}

/** Header **/
#Header { 
 	width: 768px; 
 	margin: 0 auto;
	overflow: hidden;
	background: #58ade1 url(../images/header.gif) repeat-x left center;
	}
 	#Header h1 { 
	  	color: #fff; 
		font-size: 3.2em; 
		font-family: Tahoma, Verdana, sans-serif;
		font-weight: 300;
		padding: 20px 0 0 30px;
		}
	#Header p {
		font-size: 1.4em;
		color: #fff;
		clear: left;
		margin: 0 0 0 100px;
	}

.AdvertInsert {
	width:530px;
	height:100px;
	overflow:hidden;
	
	}
	
	.AdvertImage {
	float:left; margin-left:9px; margin-top:11px;
	}
	
	.AdvertText {
	float:left; margin-left:19px; margin-top:-3px; width:360px;
	
	}
	.AdvertInsert {
		cursor:pointer;
		}
 .AdvertInsert h6 {
	margin:9px 0px 0px 0px !important;
	font-size:15px!important;
	color:#646c53 !important;
	}
	
.rounded_box_260452 {
   background: #ffffff url(roundedcornr_260452_grad.gif) repeat-x top left;
}
.rounded_top_260452 div {
   background: url(roundedcornr_260452_tl.gif) no-repeat top left;
}
.rounded_top_260452 {
   background: transparent url(roundedcornr_260452_tr.gif) no-repeat top right;
}
.rounded_bottom_260452 div {
   background: url(roundedcornr_260452_bl.gif) no-repeat bottom left;
}
.rounded_bottom_260452 {
   background: transparent url(roundedcornr_260452_br.gif) no-repeat bottom right;
}

.rounded_top_260452 div, .rounded_top_260452,
.rounded_bottom_260452 div, .rounded_bottom_260452 {
   width: 100%;
   height: 6px;
   font-size: 1px;
}

.rounded_content_260452 { margin: 0 6px; }



