* { margin:0; padding:0;}
body {
	background:#271600 ;
	font-size:100%;
	
	font-family:Palatino Linotype;
	color:#ffffff;
	
}
h2{
	line-height:1em;
}
.home_page{
	background:#242424 url('') top left repeat-x;
}

/*in_line*/
input, select { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a, a:active, a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	border: none;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #CCCC33;
}
b{ color:#FFF}

.column, .indent_left, .indent_right, .separate_box { float:left;}
.clear { clear:both;}


span{ color:#FFF}

h1{text-indent:-10000px; background:url(/public/images/logo.jpg) no-repeat 3px 61px; height:100px;}

/*header*/
#login_anchor a{
	font-weight:bold;
	color:#02c507;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#login_anchor {
	font-weight:bold;
	color:#02c507;
	text-align:right;
	margin-top: 5px;
	font-size:13px;
	width: 602px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.small_logo{
	font-size:2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:right;
	margin-left: 15px;
	margin-top: 5px;
	
	}
.top_banner{
	font-size:2.5em;
	font-family:Times New Roman;
	color:#FFFFFF;
	margin-top:5px;
	line-height:.6em;
	margin-bottom:10px;

}
.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear: both;
}
.menu{ width:100%; line-height:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu_home{ height:30px; width:100%; line-height:1.8em;background:url(/public/images/home_menu_bak.jpg) top left no-repeat; text-align:center; padding-top:7px;font-family:Verdana, Arial, Helvetica, sans-serif; float:right;} 
.menu_home a{ color:#ffffff; text-decoration:none; font-size:17px; font-weight:bold;}
.menu div{ margin-top:31px;}
.menu a{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ffffff; 
	text-decoration:none; 
	font-size:1.1em; 
	font-weight:bold;
}
.menu a:hover {
	text-decoration: underline;
	color: #CCCC33;
}

.menu .separate{
	background:url(/public/images/separate.gif) top left no-repeat;
	text-indent:10px;
	height:17px;
}
.menu_home .separate{
	background:url(/public/images/separate.gif) top left no-repeat;
	text-indent:10px;
	height:17px;
}
.menu .indent_left{width:46px;}
.menu .indent_right{width:34px;}
.menu .col_1{
	width:50px;

}
.menu .col_2{
	width: 90px;

}
.menu .col_3{
	width:75px;
}
.menu .col_4{
	width:80px;
}
.menu .col_5{
	width:105px;
}
.menu .col_6{
	width:70px;
}
/*==========================================*/
.menu .col_7{
	width:65px;
}
.menu  .col_71{
	width:50px;
}
.menu  .col_72{
	width:60px;
}

.menu_home .col_1{
	width:10%;

}
.menu_home .col_2{
	width:10%;

}
.menu_home .col_3{
	width:13%;
}
.menu_home .col_4{
	width:13%;
}
.menu_home .col_5{
	width:138px;
}
.menu_home .col_6{
	width:12%;
}
/*==========================================*/
.menu_home .col_7{
	width:12%;
}

#camera_comments{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	color:#000000;
	clear: left;
	float: left;
	height: 350px;
	overflow: auto;
	z-index:10;
	width: 500px;
}

#camera_comments td{
	padding: 3px;
	overflow: hidden;
}

.disabled {
	background-color: #C3C3C3;
}

#leave_comment{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
.logo{ height:292px; background:url(/public/images/header_wrapper.jpg) top right no-repeat;}
.logo img{
	margin:25px 0 0 30px;
}

/*footer*/
#footer{ width:100%; font-size:0.687em; color:#8a8a8a;}
#footer a{ color:#7b9d27;}
#footer .indent_left{ width:4%}
#footer .col_1{ width:90%; background:url(/public/images/fotter_wr_line.gif) top left repeat-x; padding:40px 0 43px 0; text-indent:15px;}
#footer .indent_right{ width:5%}

/*content*/
.title, .title1{ display:block;}
.link_wr, .link_wr1{ background:url(/public/images/link_wr.gif) top left repeat-x; width:86px; height:19px; text-align:center; line-height:17px;}
.link_wr span, .link_wr1 span{ background:url(/public/images/bull_white.gif) left center no-repeat; padding:0 0 0 8px;}
.link_wr a, .link_wr1 a{ color:#ffffff; text-decoration:none;}
.indent_img1{ margin:2px 31px 0 0; float:left;}

.link_wr1{ background:url(/public/images/link_wr1.gif);}


.link_wrx{ background:url(/public/images/link_wr.gif) top left repeat-x; width:58px; height:19px; text-align:center; line-height:17px;}
.link_wrx span{ background:url(/public/images/bull_white.gif) left center no-repeat; padding:0 0 0 8px;}
.link_wrx a{ color:#ffffff; text-decoration:none;}

.link_wrx1{ background:url(/public/images/link_wr1.gif) top left repeat-x; width:188px; height:19px; text-align:center; line-height:17px;}
.link_wrx1 span{ background:url(/public/images/bull_white.gif) left center no-repeat; padding:0 0 0 8px;}
.link_wrx1 a{ color:#ffffff;}

#content{ font-size:.85em;}
.text_w{ color:#ffffff}


/*================== index.html ==================*/
#page1 .row_top{
	background:#121212 url(/public/images/middle_background.jpg); 
	width:772px;
	padding-bottom:33px;
}
#page1 .row_top .indent_box{ margin:0 0 0 0; width:100%;}
#page1 .row_top .separate_box{background:url(/public/images/separate_wr.gif) repeat-y 38px 0;}
#page1 .row_top .col_1 .title{ margin:8px 0 29px 0;}
#page1 .row_top .col_1 .indent_text{ margin:18px 0 0 10px;}
#page1 .row_top .col_2 .title{ margin:8px 0 29px 0;}
#page1 .row_top .col_2 .col_box{ width:100%;}
#page1 .row_top .col_2 .col_box_1{ width:194px}
#page1 .row_top .col_2 .col_box_2{ width:100%; padding-top:12px; font-size:1.09em; line-height:1.3em; margin-left:-194px;}

#page1 .row_bot{ padding-bottom:37px;}

#page1 .row_bot .title{ margin:37px 0 31px 0;}
#page1 .row_bot .text{ margin:9px 0 12px 0;}
#page1 .row_bot .col_2{ padding:82px 0 0 0;}

#page1 .row_bot .col_box{ width:100%;}
#page1 .row_bot .col_box_1{ width:162px;}
#page1 .row_bot .col_box_2{ width:100%; margin-left:-162px;}
#page1 .row_bot .indent_text{ margin:0 0 0 162px;}

/*================== index-1.html ==================*/
#page2 .row_top .col_1 .indent_img{margin:3px 30px 0 0; float:left}
#page2 .row_top .col_1 .box{background:#111111 url(/public/images/p2_wr_box.gif) top left repeat-x; width:100%;}
#page2 .row_top .col_1 .box ul{ margin:11px 0 0 0;}
#page2 .row_top .col_1 .indent_text{padding:46px 25px 25px 52px;}
#page2 .row_top .col_1 .title1{ margin:36px 0 31px 52px;}

#page2 .row_top .col_2 .indent_left{ padding:44px 42px 37px 34px;}
#page2 .row_top .col_2 .title{ margin-bottom:27px;}
#page2 .row_top .col_2 .title1{ margin:38px 0 28px 0;}
#page2 .row_top .col_2 .indent_img{ margin:0 31px 31px 0; float:left;}

#page2 .row_top .col_2 .img{ margin-bottom:31px;}
#page2 .row_top .col_2 .img img{position:absolute}
#page2 .row_top .col_2 .img div{ margin:0 0 0 148px;}
#page2 .row_top .col_2 .img ul{ margin:18px 0 0 0;}

/*================== index-2.html ==================*/
#page3 .row_top .col_1 .indent_text{ padding:46px 26px 32px 53px; line-height:1.25em}
#page3 .row_top .col_1 .title{ margin-bottom:28px;}
#page3 .row_top .col_1 .col_box{ width:100%;}
#page3 .row_top .col_1 .col_box ul{ margin:25px 0 25px 0;}
#page3 .row_top .col_1 .col_box_1{ width:55%}
#page3 .row_top .col_1 .col_box_2{ width:45%;}

#page3 .row_top .col_2 .box{background:#111111 url(/public/images/p2_wr_box.gif) top left repeat-x; width:100%; line-height:1.27em;}
#page3 .row_top .col_2 .indent_text{ padding:46px 50px 32px 33px;}
#page3 .row_top .col_2 .indent_text .indent_img{float:left; margin:2px 30px 31px 0}
#page3 .row_top .col_2 .indent_text ul{margin:13px 0 0 0;}
#page3 .row_top .col_2 .title{ margin-bottom:30px;}
#page3 .row_top .col_2 .title1{ margin:39px 0 28px 0;}
#page3 .row_top .col_2 .ind_r{ padding-right:40px; padding-bottom:37px;}

/*================== index-3.html ==================*/
#page4 .row_top .col_1 { line-height:1.27em;}
#page4 .row_top .col_1 .indent_img{margin:3px 30px 0 0; float:left}
#page4 .row_top .col_1 .box{background:#111111 url(/public/images/p2_wr_box.gif) top left repeat-x; width:100%; line-height:1.27em;}
#page4 .row_top .col_1 .box ul{ margin:11px 0 0 0;}
#page4 .row_top .col_1 .indent_text{padding:46px 25px 25px 52px; }
#page4 .row_top .col_1 .title1{ margin:36px 0 25px 52px;}

#page4 .row_top .col_2{line-height:1.27em;}
#page4 .row_top .col_2 .title{ margin-bottom:23px;}
#page4 .row_top .col_2 .title1{ margin:65px 0 0 0;}
#page4 .row_top .col_2 .indent_left{ padding:44px 42px 37px 34px;}

/*================== index-4.html ==================*/
#page5 .row_top .col_1 .indent_text{ padding:46px 33px 32px 53px; line-height:1.25em}
#page5 .row_top .col_1 .title{ margin-bottom:28px;}
#page5 .row_top .col_1 .indent_img2{ margin-right:27px; float:left;}
#page5 .row_top .col_1 .ind1{ line-height:1.06; margin:6px 0 0 0;}

#page5 .row_top .col_2 .box{background:#111111 url(/public/images/p2_wr_box.gif) top left repeat-x; width:100%; line-height:1.27em;}
#page5 .row_top .col_2 .indent_text{ padding:46px 50px 32px 33px;}
#page5 .row_top .col_2 .indent_text .indent_img{float:left; margin:2px 30px 31px 0}
#page5 .row_top .col_2 .indent_text ul{margin:13px 0 0 0;}
#page5 .row_top .col_2 .title{ margin-bottom:30px;}
#page5 .row_top .col_2 .title1{ margin:39px 0 28px 0;}
#page5 .row_top .col_2 .ind_r{ padding-right:40px; padding-bottom:37px;}
#page5 .row_top .col_2 .col_box{ width:100%;}
#page5 .row_top .col_2 .col_box ul{ margin:20px 0 32px 0;}
#page5 .row_top .col_2 .col_box_1{ width:55%}
#page5 .row_top .col_2 .col_box_2{ width:45%;}

/*================== index-5.html ==================*/
#page6 .row_top .col_1 { line-height:1.27em;}
#page6 .row_top .col_1 .indent_img{margin:3px 30px 0 0; float:left}
#page6 .row_top .col_1 .box{background:#111111 url(/public/images/p2_wr_box.gif) top left repeat-x; width:100%; line-height:1.27em;}
#page6 .row_top .col_1 .indent_text{padding:46px 5px 25px 52px; }
#page6 .row_top .col_1 .title{ margin-bottom:29px;}
#page6 .row_top .col_1 .title1{ margin:36px 0 25px 52px;}
#page6 .row_top .col_1 .indent_text span{ color:#aab132;}
#page6 .row_top .col_1 .h_f{ height:34px;}


#page6 .row_top .col_1 .col_box_1{ width:175px;}
#page6 .row_top .col_1 .col_box_2{ width:244px;}
#page6 .row_top .col_1 input{ width:159px; height:22px;}
#page6 .row_top .col_1 textarea{ width:244px; height:92px; overflow:auto;}
#page6 .row_top .col_1 textarea, #page6 .row_top .col_1 input{ border:1px solid #aab132; color:#838383; font-size:11px; font-family:Tahoma; background:none;}

#page6 .row_top .col_2{line-height:1.125em;}
#page6 .row_top .col_2 .title{ margin-bottom:25px;}
#page6 .row_top .col_2 .indent_left{ padding:44px 49px 37px 34px;}
#page6 .row_top .col_2 .indent_text{ margin-bottom:12px; margin-top:3px;}


/*================== index-6.html ==================*/
#page7 .row_top .col_1 { line-height:1.06em;}
#page7 .row_top .col_1 .indent_text{ padding:46px 49px 35px 53px;}
#page7 .row_top .col_1 .title{ margin-bottom:25px;}
#page7 .row_top .col_1 .indent_text div{ margin-bottom:15px;}


/*==================list====================*/
li a {line-height:16px; color:#ffffff;}

/*==================messages====================*/
.error, .notice, .success {
border:2px solid #DDDDDD;
margin-bottom:1em;
padding:0.8em;
}
.error {
background:#FBE3E4 none repeat scroll 0 0;
border-color:#FBC2C4;
color:#8A1F11;
}
.notice {
background:#FFF6BF none repeat scroll 0 0;
border-color:#FFD324;
color:#514721;
}
.success {
background:#E6EFC2 none repeat scroll 0 0;
border-color:#C6D880;
color:#264409;
}
.transferer {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #AAAAAA;
postion:absolute;
filter: Alpha(Opacity=70);
opacity: 0.7;
}

	   #tabsB {
	   font-family: Verdana, Arial;
       float:left;
       font-size:12px;
       line-height:normal;

       width: 470px;
	   background:url("/public/images/tabbackground.gif") no-repeat right top;
       }
     #tabsB ul {
	  margin:0;
	  padding:3px 3px 0 3px;
	  list-style:none;
       }
     #tabsB li {
       display:inline;
       margin:0;
       padding:0;
       }
     #tabsB a {
       float:left;
       background:url("/public/images/tableftB.gif") no-repeat left top;
       margin:0;
       padding:0 0 0 4px;
       text-decoration:none;
       }
     #tabsB a span {
       float:left;
       display:block;
       background:url("/public/images/tabrightB.gif") no-repeat right top;
       padding:5px 15px 4px 6px;
       color:#666;
       }
     /* Commented Backslash Hack hides rule from IE5-Mac \*/
     #tabsB a span {float:none;}
     /* End IE5-Mac hack */
     #tabsB a:hover span {
       color:#000;
       }
     #tabsB a:hover, #tabsB a.active {
       background-position:0% -42px;
       }
     #tabsB a:hover span, #tabsB a.active span {
       background-position:100% -42px;
       }

/* Tab Options Bar */

div#tabopts{
	clear: both ;
	margin-top:  0;
	padding: 5px ;
	width: 455px ;
	height: 90% ;
	border:  1px solid #000000;
	border-top:  none;
	background-color:  #242424 ;
	letter-spacing: 1px ;
	float: left;
	margin-left: 1px;
}

#tabopts li {
	display: inline;
	overflow: hidden;
	list-style-type: none;
}
#tabopts ul, #tabopts li{
	margin:  0;
	padding: 0;
}
#tabopts li{
	margin-right: 10px ;
	padding-right: 10px ;
	border-right: 1px solid black;
	font-size:  .9em;
}

#tabopts li.last{
	border-right: none ;
}

/* Tab Options Links */
#tabopts a{
	text-decoration:  none;
	border-bottom:  1px solid black;
	color: black;
}

#tabopts a:hover{
	text-decoration:  none ;
	border:  none ;
}
li.headlink {
	float:left;
	margin-left: 28px;

	}
li.headlink ul { 
display:none;
}
li.headlink:hover ul {
	display: block;
	margin-left: -35px;
}
li.sublink {
	width:100%;
	background-color: #475586;
	border-bottom: thin solid #ffffff;
	border-right: thin solid #ffffff;
	border-left: thin solid #ffffff;
}
li.sublink_interior{
	width:100px;
	background-color: #475586;
	border-bottom: thin solid #ffffff;
	border-right: thin solid #ffffff;
	border-left: thin solid #ffffff;
	margin-left: 25px;
}
li.sublink:hover{
	background-color: #008000;
}

li.sublink_interior:hover{
	background-color: #008000;
	width:100px;
	margin-left: 25px;
}
.sublist {
	margin-left: -35px;
}
.sublist-interior {
	width:100px;
	left:45px;
}
.blue_links a{
	color: #0033FF;
}

#temperature {
	font-size: 25px;
	font-family: helvetica;
	margin-top: -10px;
}

#date {
	font-size: 15px;
	font-family: helvetica;
}

#date_weather{
	margin-top: 100px;
	border: 1px solid grey;
	text-align: center;
}

.interior_header{
	width: 100%;
	background-image:url(/public/images/interior_header.jpg);
	overflow: hidden;
	height: 160px;
}
#top_google_search{
	margin-top: 10px;
	margin-left: 10px;
}
