@CHARSET "UTF-8";

html {
	min-height: 100%;
	height: auto;
	background-color:#5e5a58;
}

body {
			min-width:1024px;
			margin: 0;
			padding: 0;
			position: relative;
			font-family: Century Gothic;
			}

#bg_top {
            height: 800px;
            width: 100%;
            left: 0px;
            top: 0px;
            background: url(img/back.png) repeat-x;
            position: absolute;
            }

#main_logo {
            height: 87px;
            width: 800px;
            left: 60px;
            top:60px;
            background: url(img/logo.png) no-repeat;
            position: absolute;
            }

#bg_top_right {
            height: 513px;
            width: 446px;
            right: 0px;
            top:0px;
            background: url(img/squares.gif) no-repeat;
            position: absolute;
            }

#phones {
            height: 100px;
            width: 200px;
            right: 45px;
            top:57px;
            background: url(img/phones.png) no-repeat;
            position: absolute;
            }

#save_price {
            height: 100px;
            width: 200px;
            right: 45px;
            top:164px;
            position: absolute;
			font: 14px Century Gothic;
}
#save_price  a { 	
			text-align: center;
			text-decoration : none; 
			display : block;
			color : #fff;
			}

.container {
			height:auto;
			width:100%;
            left: 0px;
            top:210px;
            position: absolute;
			
}

.top_line {
			height:42px;
			background-color:#e50b6c;
}
/* Scroller Box */
#scroller_container_right {
position: absolute;
width: 260px;
height: 22px;
overflow: hidden;
top:10px;
left:0px;
color:#fff;
}
#scroller_right {
white-space: nowrap;
line-height: 22px;
font-size: 16px;
}
#scroller_right a { 	font:  16px Century Gothic;
			text-decoration : none; 
			color : #fff;
			}
#scroller_right a:hover {color : #fff;}




#scroller_container_left {
position: absolute;
width: 260px;
height: 22px;
overflow: hidden;
top:10px;
right:0px;
color:#fff;
}
#scroller_left {
white-space: nowrap;
line-height: 22px;
font-size: 16px;
}
#scroller_left a { 	font:  16px Century Gothic;
			text-decoration : none; 
			color : #fff;
			}
#scroller_left a:hover {color : #fff;}


/* Scoller Box */
#content_table{
			width:100%;
}

.left_col {
			width:240px;
			padding-top:0px;
			margin-top:0px;
}
.center_col {
			width:65%;
}
.right_col {
			width:15%;
}

#menu { width : auto; padding:	0;margin-top:40px}
#menu a { 	font:  12px Century Gothic;
			text-align: center;
			padding : 8px 10px; 
			text-decoration : none; 
			display : block;
			color : #fff;
			margin-top:0px;margin-bottom:5px;margin-left:0px;
			background: url(img/menu_line_before.png) left bottom no-repeat;
			}
#menu a:hover { background: url(img/menu_left_line.png) left bottom no-repeat;color : #fff;}

#menu_left { width : auto; padding:	0;margin-top:40px}
#menu_left a { 	font:  12px Century Gothic;
			text-align: center;
			padding : 8px 10px; 
			text-decoration : none; 
			display : block;
			color : #fff;
			margin-top:0px;margin-bottom:5px;margin-left:0px;
			background: url(img/menu_left_line.png) left bottom no-repeat;
			}
#menu_left a:hover { background: url(img/menu_line_after.png) left bottom no-repeat;color : #fff;}

#ads {
		margin-top: 20px;
		margin-bottom: 20px;
		text-align: center;
	}

#ads a{
			color : #fff;
			text-decoration : none; 
			display : block;
	}

#ads a:hover{
			text-decoration : none; 
	}
	
	
	
	
	
	
#main_content {
	color:#fff;
	padding: 20px;
}

#main_content h1{
		font-size: 20px;
}

#gmaps {
	border:1px solid #fff;
	padding: 3px;
	text-align:center;
	height:480px;
	width:640px;
}

#btags{
		border:1px solid #fff;
		width:220px;
		margin-top:20px;
}

#prem{
 	font:  12px Century Gothic;
			text-align: center;
			padding : 8px 10px;
			color:#fff; 
			margin-top:20px;
}

#prem h1{color:#86c226;font: bold 16px Century Gothic;}

.top_menu{
	margin:0 auto;
	width:800px;
	height:200px;
	position:absolute;
	top:0px;
	left:320px;
}

ul#topnav {
margin: 1px 0 20px; 
padding: 0; 
list-style: none; 
font-size: 12px;
clear: both;
float: left;
width: 100%;
}

ul#topnav li{
margin: 0; 
padding: 0; 
overflow: hidden; 
float: left; 
height:40px;
}

ul#topnav a, ul#topnav span {
padding: 10px 20px; 
float: left; 
text-decoration: none; 
color: #fff;
text-transform: uppercase;
clear: both;
height: 20px;
line-height: 20px;
background: #1d1d1d; 
}

ul#topnav a {	color: #7bc441; }

ul#topnav span {display: none;}

ul#topnav.v2 span{background: url(img/a_bg.gif) repeat-x left top;}

ul#topnav.v2 a{color: #555;background: url(img/a_bg.gif) repeat-x left bottom;}



#bottom_label {
color: #c7c7c7;
font: bold 10px verdana;	
}

#cntrs{
	margin-top:20px;
}


#table_gallery td{
	padding:5px;
}

#table_gallery a{
text-decoration: none; 
color: #fff;
background: #fff;
display:block; 
}

#our_friends{
color: #fff;
font-size:18px;
text-align:center;
padding-top:14px;
}
