/* naming */

div#container {}
div#header {}
div#wrapper {}
div#left {}
div#right {}
div#footer {}



body {
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #333333;
	scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color:  #efefef;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #000000;
	}

font {
	font-family: Lucida grande, Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	}
th {
	font-family: Lucida grande,Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #fff;
	}
	
p,td {
	font-family: Lucida grande,Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #aaaaaa;
	}

hr {
	height: 0px;
	border: solid #D1D7DC 0px;
	border-top-width: 0px;
	}
	
h1,h2 {
	font-family: Lucida grande,Helvetica, Verdana, Arial, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	line-height: 120%;
	color: #000000;
}



a:{
	font-size : 11px;
}

a:link{
	color: #ff6600;
	text-decoration: none;
	}
a:visited {
	color: #ff6600;
	text-decoration: none;
	}
a:hover	{
	color: #ff6600;
	text-decoration: none;
	}
	
div#container{
	width : 980px;
	height : auto;
	align : center;
	background : none;
	background-color : #ffffff;
	padding : 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 5px;
}


div#header {
	width : 100%;
	height : auto;
	background : none;
	background-color : transparent;
}

td.top_nav{
	background-color: #000000;
	padding: 7px;
	}

a.top_nav:link	{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	}
a.top_nav:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}
a.top_nav:hover{
	color:  #aaaaaa;
	text-decoration: none;
	font-weight: bold;
	}

div#left {
	width: 210px;
	float : left;
	valign : top;
	height : auto;
	margin-top : 15px;
	margin-bottom : 10px;
	background-color : transparent;
	border-padding : 5px;
}

td.searchbar{
	width : 210px;
	align : center;
	background-color: transparent;
	color: ##6798ca;
	font-weight: bold;
	font-size: 12px;
}

a.search_bar_links{
	font-size : 11px;
	font-weight : bold;
	margin-left : 10px;
	color: #ff6600;
	line-height: 1.5em;
	}
	
a.search_bar_links:link{
	color: #ff6600;
	}

a.search_bar_links:visited {
	color: #ff6600;
	}
	
a.search_bar_links:hover	{
	color: #d92d0b;
	padding-left: 12px;
	text-decoration: none;
	}
	
.search_box{
	width: 150px;
	font-size: 12px;
	}
	
.go_button{
	color: #fff;
	background-color: #ff6600;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #d92d0b;
	border-bottom: 1px solid #d92d0b;
	padding: 0px 2px 0px 2px;
	cursor: hand;
	}
	
.go_button2{
	color: #ffffff;
	background-color: #ff6600;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 1px;
	border-left: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #d92d0b;
	border-bottom: 1px solid #d92d0b;
	cursor: hand;
	}

input.btn  {
	color: #fff;
	background-color: #ff6600;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	cursor: hand;
	}
	
.submit input {
	color: #fff;
	background-color: #ff6600;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	cursor: hand;
	}

span.body_header_text{
	width : 180px;
	align : left;
	background-color: transparent;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	}

td.index_copy_area{
	width : 180px;
	align : left;
	background-color: transparent;
	color: #666666;
	font-weight: normal;
	padding: 5px;
	border : transparent;
}

td.left_nav_header{
	width : 180px;
	align : left;
	background-color: transparent;
	color: #666666;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	padding: 5px;
	}

td.sub_banner{
	width : 180px;
	align : left;
	color: #666666;
	font-family: Helvetica, Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
}


	
span.sub_price{
	width : 180px;
	align : left;
	color: #aaaaaa;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	}

.mout {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	width : 180px;
	align : left;
	color: #ff9900;
	background-color: transparent;
	text-decoration: none;
	width: 100%;
	padding: 0px;
}
.mover {
	width : 180px;
	align : left;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	width: 100%;
	}

	
div#right{
	width : 760px;
	height : auto;
	float : right;
	valign : top;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-right: 10px;
	background-color : transparent;
	}


div#display{
	width : 760px;
	height : auto;
	float : right;
	valign : top;
	margin-top : 10px;
	margin-bottom : 10px;
	background : none;
	backgroundground-color : transparent;
	padding-bottom : 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #cccccc;
}

div#displayheader{
	width : 760px;
	float : right;
	valign : top;
	height : auto;
	margin-top : 10px;
	margin-bottom : 10px;
	background-color : transparent;
	border-padding : 5px;
	font-size : 14px;
}


td.crumb{
	font-weight : bold;
	align: left;
	width: 750px;
	font-size: 12px;
}

a.crumb{
	align: left;
	color: #333;
	font-weight: bold;
	font-size: 12px;
}
	
a.crumb_links:link{
	align: left;
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
}
a.crumb_links:visited {
	color: #ff6600;
	font-weight: bold;
	}
a.crumb_links:hover	{
	color: #ff6600;
	font-weight: bold;
	}	
	
.photos{
	border: 4px solid #E6E6E6;
	margin-top: 4px;
	}
	
a.photo_links:link{
	color: #666666;
	font-weight: bold;
}
a.photo_links:visited {
	color: #666666;
	font-weight: bold;
}
a.photo_links:hover	{
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}
	
span.gallery_nav{
	padding: 5px 10px 5px 5px;
	line-height: 0.5em;
	}
	
span.sub_gallery_nav{
	padding-left: 20px;
	line-height: 1.25em;
	}

a.gallery_nav:link	{
	color: #ff6600;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav:visited {
	color: #ff9900;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav:hover	{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav2:link	{
	color: #888888;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav2:visited {
	color: #888888;
	font-weight: bold;
	text-decoration: none;
	}
a.gallery_nav2:hover	{
	color: #0467CB;
	font-weight: bold;
	text-decoration: none;
	}

a.sub_gallery_nav:link	{
	color: #ff6600;
	}
a.sub_gallery_nav:visited {
	color: #888888;
	}
a.sub_gallery_nav:hover	{
	color: #ff6600;
	text-decoration: none;
	}
	
.nav_div{
	padding: 4px;
	}
	
div.featured_news{
	font-size: 12px;
	color: #333;
	background-color: transparent;
	padding: 5px;
	}
	
.featured_news_header{
	color: #ff6600;
	font-weight: bold;
	background-color: #fff;
	}

a.more_news_links:link	{
	color: #ff6600;
	}
a.more_news_links:visited {
	color: #ff6600;
	}
a.more_news_links:hover	{
	color: #fff;
	}
	
td.gallery_copy{
	color: #666666;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
.default_copy{
	color: #333333;
	font-size: 12px;
	padding: 10px;
	}

.hr{
	color: #ccc;
	}
	
div.body_copy{
	color: #ffffff;
	padding: 20px;
	}
	
.body_header_text{
	color: #ff6600;
	font-family: Helvetica, Verdana, Arial;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 10px;
	}
	
.featured_photos_tab{
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	}
	
div.featured_photos{
	padding-top: 15px;
	padding-bottom: 30px;
	padding-left: 8px;
	}
	
div.gallery_photos{
	padding-top: 15px;
	padding-bottom: 30px;
	padding-left: 3px;
	}
	
.homepage_line{
	}
	

.other_photos_tabs{
	background-color: transparent;	
	text-align : right;
	font-size: 12px;
	text-decoration: none;
}
	
.other_photos_tabs2{
	padding-right: 5px;
	padding-left: 5px;
	background-color: transparent;	
	text-align : right;
	font-size: 12px;
	padding-left: 180px;
	text-decoration: none;
}
	
span.other_photos_tabs{
	padding-left: 0px;	
	text-decoration: none;
}
	
a.white_bold_link:link	{
	color: #aaaaaa;
	font-weight: bold;
	font-size: 12px;
	padding-left: 180px;
	text-decoration: none;
}

a.white_bold_link:visited {
	color: #aaaaaa;
	font-weight: bold;
	text-decoration: none;
	padding-left: 180px;
}
a.white_bold_link:hover	{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

a.white_link:link	{
	color: #ff6600;
	text-transform: lowercase;
	font-weight: normal;
	text-decoration: none;
}

a.white_link:visited {
	color: #ff6600;
	text-transform: lowercase;
	font-weight: normal;
	text-decoration: none;
}
	
a.white_link:hover	{
	color: #ff6600;
	padding-left: 12px;
	font-weight: normal;
	text-decoration: none;
}
	
.photo_title{
	background-color: #aaaaaa;
	color: #ffffff;
	padding: 3px;;
	border-bottom: 1px solid #666;
	}
	
.photo_details{
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #ccc;
	}



div#footer {
	width : 980px;
	border-top : 3px solid #cccccc;
	padding-top: 5px;
}

.footer_line{
	border-top: none;
	background-color: transparent;
	width : auto;}

.footer_div{
	border-right: transparent;
	}
.footer_div2{
	border-left: transparent;
	}
	
.copyright{
	padding-left: 10px;
	color: #999;
	}
	
a.footer_links:link	{
	color: #999;
	font-weight: bold;
	}
a.footer_links:visited {
	color: #999;
	font-weight: bold;
	}
a.footer_links:hover	{
	color: #ff6600;
	font-weight: bold;
	}
	
.cc{	
	color: #666666;
	font-family: Helvetica, Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	top-padding : 10px;
	left-margin : 10px;
	border:none; }



/* START : CALENDAR STYLE */
a.arrows:link			{color: #4581BE; text-decoration:none;}
a.arrows:visited		{color: #4581BE; text-decoration:none;}
a.arrows:hover			{color: #000000; text-decoration:none;}
	
a.calendar:link			{color: #FFFFFF; text-decoration:none;}
a.calendar:visited		{color: #FFFFFF; text-decoration:none;}
a.calendar:hover		{color: #CCCCCC; text-decoration:none;}

.calendar               {background-color: #ffffff; font-family: Helvetica, Verdana, Arial, sans-serif; font-size : 11; color : #000000;}
.calendarHeader         {font-weight: bold; background-color: #eeeeee;}
.calendarSubHeader      {font-weight: bold; background-color: #ffffff;}

.today_color            {background-color: #ACC6E1; color: #000000; font-weight: normal; font-size : 11;}
.event_color            {background-color: #4581BE; color: #ffffff; font-weight: normal; font-size : 11;}
/* END : CALENDAR STYLE */


-->	




