﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HTML TAGS 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body 
{
	margin:0px;
	background-color:#fff;
	font-family:Arial,Sans-Serif,Verdana;
	font-size:12px;
	color:#000;
	background-color:#FBB36B;
}

.clear 
{
	clear:both;
}

.none 
{
    display:none;
}

a:link,
a:visited 
{
	color:#0A94D6;
	text-decoration:none;
}

a:hover
{
	color: #652214;
}

a:active 
{
	color: #652214;
}

a.StaticSelectedStyle:link,
a.StaticSelectedStyle:visited 
{
	color:#FFFFFF;
	text-decoration:underline;
}

h2
{
	font-family:Arial,Sans-Serif,Verdana;
	font-size:14px;
	color:#FFF;	
	margin:0px;
	padding:0px;
}

h3
{
	font-family:Arial,Sans-Serif,Verdana;
	font-size:14px;
	color:#ff6600;
	margin:0px;
	padding:0px;
}

.highlight
{
	color:#FF7900;	
	font-weight:bold;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	shadow
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#shadow
{
	width: 830px;
	margin: 30px auto;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Rounded corners
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#top-round-corner
{
	margin:0px;
	padding:0px;
}

#top-round-corner img
{
	padding:0px;
	margin:0px;
	border:0px;
	display:block;
	border-collapse:collapse;
	overflow:hidden;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Container
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#container
{
	overflow: hidden;
	margin:0px;
	padding:0px 10px 10px 10px;
	width:800px;
	border-left:1px solid #927B51;
	border-right:1px solid #927B51;
	border-bottom:1px solid #927B51;
	background-color:#FFF;
	background-image:url("../images/container_background_bottom_top.jpg");	
	background-position:bottom;
	background-repeat:repeat-x;	
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	Top-Block
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#top-block
{
	padding:0px;	
	margin:0px auto 3px auto;
	width:800px;
	border-collapse:collapse;
}

#top-block .side-panel
{
	float:left;
	width:245px;
	padding:0px;
	margin:0px;
	display:inline;
}

#top-block .side-panel .logo
{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	overflow:hidden;	
}

#top-block .side-panel .logo_link
{
	border:0px solid #FFF;
	padding:0px;
	margin:0px;
}

#top-block .side-panel .logo_link img
{
	border:0px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	overflow:hidden;
}

#top-block .side-panel .menu
{
	margin:2px 0px 0px 0px;
	padding:10px 15px;	
	background:url("../images/main-menu-background.jpg") no-repeat;	
}

#top-block .side-panel .menu ul
{
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size:14px;
}

#top-block .side-panel .menu ul li
{
	background:url("../images/ul-marker.gif") no-repeat;
	padding:0px 10px 0px 25px;	
	margin:15px 20px 15px 50px;
}

#top-block .header
{
	float:left;
	width: 555px;
	padding:30px 0px;
	margin:0px;
	display:inline;
	background:url("../images/header_background.jpg") no-repeat;
	border-collapse:collapse;
	overflow:hidden;	
}

#top-block .header ul
{
	margin:0px 0px 0px 355px;
	padding:0px;
	list-style-type: none;	
}

#top-block .header ul li
{
	display:inline;
	padding:0px 10px 0px 10px;
	margin:0px;
}

#top-block .header ul li a:link,
#top-block .header ul li a:visited 
{
	color:#0A94D6;
	text-decoration:none;
}

#top-block .header ul li a:hover 
{
	color: #652214;
}

#top-block .header ul li a:active 
{
	color: #652214;
}

#top-block .header ul li a.StaticSelectedStyle:link,
#top-block .header ul li a.StaticSelectedStyle:visited 
{
	color:#FFFFFF;
	text-decoration:underline;
}

#top-block .slideshow
{
	float:left;
	width:552px;
	height:350px;
	border:1px solid #A89166;
	padding:0px;
	margin:0px 0px 0px 1px;
	border-collapse:collapse;
	overflow:hidden;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	welcome-block
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#welcome-block
{
	padding:0px;
	margin:5px auto 10px auto;
	width:775px;
}

#welcome-block .welcome-design
{
	float:left;
	display:inline;
	padding:0px;
	margin:0px;
}

#welcome-block .welcome-text
{
	float:left;
	margin:20px 0px 0px 0px;
	width:535px;
	padding:0px;
}

#welcome-block ul
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

#welcome-block ul li
{
	background:url("../images/arrow_ul.gif") no-repeat;
	padding:0px 10px 0px 15px;	
	margin:10px 20px 5px 20px;
}

#welcome-block img
{
	border:0px;
	padding-right:5px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	mid-block
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#mid-block
{
	padding:0px;
	margin:25px auto 30px auto;
	width:800px;
}

#mid-block .column1
{
	float:left;
	width:235px;
	padding:0px;
	margin-left:25px;
	background:url("../images/column-background.jpg");		
	display:inline;
}

#mid-block .heading1
{
	margin:0px;
	padding:0px;
	height:40px;
}

#mid-block .heading1 img
{
	border:0px;
}

#mid-block .column1 img
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	vertical-align:bottom;
}

#mid-block .column1 ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;	
}

#mid-block .column1 ul li
{
	background:url("../images/ul-marker.gif") no-repeat;
	padding:0px 10px 0px 25px;
	margin:15px 20px 15px 30px;
}

#mid-block .column1 .more 
{
	padding:10px 0px 0px 0px;
	list-style-type: none;	
	width:50px;	
	margin:0px 0px 15px 162px;
}

#mid-block .column1 .more li
{
	background:url("../images/more-marker.gif") no-repeat;	
	padding:0px 0px 0px 10px;
	margin:1px 0px 0px 0px;
	list-style-type: none;		
}

#mid-block .column2
{
	float:left;	
	width:235px;
	padding:0px;
	margin-left:20px;
	background:url("../images/column-background.jpg");	
}

#mid-block .column2 img
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	vertical-align:bottom;
}

#mid-block .heading2
{
	margin:0px;
	padding:0px;
	height:40px;
}

#mid-block .heading2 img
{
	border:0px;
}


#mid-block .column2 ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;	
}

#mid-block .column2 ul li
{
	background:url("../images/ul-marker.gif") no-repeat;
	padding:0px 10px 0px 25px;
	margin:15px 20px 15px 30px;
}

#mid-block .column2 .more 
{
	padding:10px 0px 0px 0px;
	list-style-type: none;	
	width:50px;	
	margin:0px 0px 15px 162px;
}

#mid-block .column2 .more li
{
	background:url("../images/more-marker.gif") no-repeat;	
	padding:0px 0px 0px 10px;
	margin:1px 0px 0px 0px;
	list-style-type: none;		
}

#mid-block .column3
{
	float:left;	
	width:235px;
	padding:0px;
	margin-left:20px;
	margin-top:38px;
	background:url("../images/column-background.jpg");	
}

#mid-block .column3 img
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	vertical-align:bottom;
}

#mid-block .heading3
{
	margin:0px;
	padding:0px;
	height:40px;
}

#mid-block .heading3 img
{
	border:0px;
}

#mid-block .column3 ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;	
}

#mid-block .column3 ul li
{
	margin:15px 20px 15px 30px;
	background:url("../images/ul-marker.gif") no-repeat;
	padding:0px 10px 0px 25px;
}

#mid-block .column3 .more 
{
	padding:30px 0px 0px 0px;
	list-style-type: none;	
	width:50px;	
	margin:0px 0px 15px 162px;
}

#mid-block .column3 .more li
{
	background:url("../images/more-marker.gif") no-repeat;	
	padding:0px 0px 0px 10px;
	margin:1px 0px 0px 0px;
	list-style-type: none;		
}

#mid-block .staffslideshow
{
	border:1px solid #e9dab1;
	margin:5px 0px 0px 55px;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	text-block
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#text-block
{
	padding:0px 25px 0px 25px;
	margin:30px auto 50px auto;
	width:750px;
}

#text-block ul
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

#text-block ul li
{
	background:url("../images/arrow_ul.gif") no-repeat;
	padding:0px 10px 0px 15px;	
	margin:10px 20px 5px 20px;
}

#text-block img
{
	border:0px;
	padding-right:5px;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	bottom-block
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#bottom-block
{
	padding:0px;	
	margin:0px auto;
	width:800px;
	border-top:1px solid #E6AB11;
}

#bottom-block .copyright
{
	width:800px;
	padding:10px 0px 3px 0px;
	margin:0px;
	text-align:center;
}

#bottom-block .copyright a:link,
#bottom-block .copyright a:visited 
{
	color:#FFF;
	text-decoration:none;
}

#bottom-block .copyright a:hover 
{
	color: #652214;
}

#bottom-block .copyright a:active 
{
	color: #33ff00;
}

#bottom-block .copyright a.StaticSelectedStyle:link,
#bottom-block .copyright a.StaticSelectedStyle:visited 
{
	color:#FFFFFF;
	text-decoration:underline;
}

#bottom-block .siteby
{
	float:left;
	width:210px;
	display:inline;
	padding:20px 0px;
	margin:0px;
	text-align:center;
}

#bottom-block .siteby a:link,
#bottom-block .siteby a:visited 
{
	color:#FFF;
	border-bottom:1px dotted #E6AB11;
}

#bottom-block .siteby a:hover 
{
	color: #652214;
}

#bottom-block .siteby a:active 
{
	color: #652214;
}

#bottom-block .siteby a.StaticSelectedStyle:link,
#bottom-block .siteby a.StaticSelectedStyle:visited 
{
	color:#FFFFFF;
	text-decoration:underline;
}

#bottom-block .footer
{
	float:left;
	width:590px;
	display:inline;
	padding:0px;
}

#bottom-block .footer ul
{
	margin:20px 0px 0px 0px;
	padding:0px;
	list-style-type: none;	
}

#bottom-block .footer ul li
{
	display:inline;
	padding:0px 6px 0px 10px;
	border-left:1px solid #E6AB11;
}

#bottom-block .footer ul li.first
{
	border-left: none;
}


#bottom-block .footer ul li a:link,
#bottom-block .footer ul li a:visited 
{
	color:#FFF;
	text-decoration:none;
}

#bottom-block .footer ul li a:hover 
{
	color: #652214;
}

#bottom-block .footer ul li a:active 
{
	color: #652214;
}

#bottom-block .footer ul li a.StaticSelectedStyle:link,
#bottom-block .footer ul li a.StaticSelectedStyle:visited 
{
	color:#FFFFFF;
	text-decoration:underline;
}