/* CSS Document */

* {margin:0; padding:0;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 1em; background-image:url(/design/sky.jpg); background-repeat: no-repeat; background-position: top center; background-color:#3098c4;}


h1 {font-size: 16px }

h2 {font-size: 18px;}

h3 {font-size: 14px; border-bottom: 1px solid #c1841d; margin-bottom: 10px;}

h4 {font-size: 15px;}

h5 {font-size: 14px;} 

p {font-size: 14px ;color: #333333; text-indent: none; margin: 5px 2px 5px 2px;}

a {color: #3098c4;}

.shadow {
position: relative; overflow:hidden; margin: 0 auto 0 auto; padding: 0;
width: 780px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/design/SHADOW.png');background-repeat:repeat-y; background-position: center; background-attachment:fixed; 
z-index: 1;
}

.shadow[class]{background-image: url(/design/SHADOW.png); }


#container {
position: relative; margin: 0 auto 0 auto; overflow:hidden; 
 background: white;
 
width: 750px;
margin-left:15px; 
margin-right: 15px;}

#header {position:relative;
	width:750px;
	height:245px;
	margin:0 auto;
	background:url(/design/header.jpg) no-repeat center;}

#nav{display: block; margin-left: auto; margin-right: auto; 
		position: relative; top: 0px; z-index: 500;
width: 750px; padding:5px 0 5px 0 ;background-color: #515c34; border-bottom: 2px solid #c1841d; 
}

#nav:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#nav ul{
margin-left: auto; margin-right: auto;
padding-left: 0;
margin: 0;

font: bold 12px Verdana;
}


#nav ul li{
display: inline; 
}


#nav ul li a{ 
color: white;
font-weight: bold;
color:#ffffff;
text-decoration: none;
padding: 6px 12px 6px 7px;
 /*Theme Change here*/
}

#nav ul li a:hover{ border-bottom: none;
color: #ffffff; 
}


#left {position: relative; width: 450px; margin: 15px; }

#left img {padding: 2px; border: 1px solid #999999; margin: 5px 0 5px 0;}

#left ul {padding: 2px; border: 1px solid #999999;}

#left ul li{ display: blockl;list-style: none;margin: 0px 0px 2px 0px; background-color: #515c34; border-bottom: 2px solid #c1841d; color: white; padding: 5px 10px 5px 10px;font-size: 16px; }

#left ul li a {background-color: none; color: white; text-decoration: none;}

#left ul li a:hover {margin-left: 10px;}

#right {position: relative; float: right; width: 235px; margin: 15px 15px 15px 0;}

#right ul li {list-style: none; margin: 5px 0 0 0; font-size: 14px}

#right ul li a {font-size: 17px;}

#footer {width: 750px; position: relative; display: none;}
.bottomcap {
position: relative; margin: 0 auto 0 auto; padding: 0;;
height: 17px;
width: 778px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/design/bottomcap.png');background-repeat:repeat-y; background-position: center; 
}

.bottomcap[class]{background-image: url(/design/bottomcap.png); }
