/*

	TITLE:	
	DATE:	

*/
/* 
 ZERO
-----------------------------------------------*/
h1, h2, h3, h4, h5, h6,
ul, li,
p, br, form, body,
img{margin: 0;	padding: 0;	border: 0;}

/*
 MAIN 
-----------------------------------------------*/
body{
	font: normal 12px/16px Arial;
	background: #462416 url('images/mainBg.jpg') repeat-x;
}

/* links */
a{font-weight: bold; color: #bea35e;}
a:hover{text-decoration: none;}

/* heading */
h1{font-size: 1.8em; margin: 2px 0px; padding: 5px 0px;}
h2{font-size: 1.6em; margin: 2px 0px; padding: 2px 0px;}
h3{font-size: 1.4em; margin: 2px 0px; padding: 3px 0px;}
h4{font-size: 1.1em; margin: 2px 0px; padding: 3px 0px;}
h5{font-size: 1.0em; margin: 2px 0px; padding: 3px 0px;}
h6{font-size: .9em;	 margin: 2px 0px; padding: 1px 0px;	font-weight: normal;}

/* para-list */
p{margin: 5px 0px; padding: 3px 0px;}

/* SHADOWS 
-----------------------------------------------*/
#shdwTile{width: 100%; float: left; background: url('images/ShdwTile.gif') center top repeat-y;}
#shdwTop{width: 100%; float: left; background: url('images/ShdwTop.gif') center top no-repeat;}
#shdwBottom{width: 100%; float: left; padding: 0 0 56px 0; background: url('images/ShdwBottom.gif') center bottom no-repeat;}

/*
 LAYOUT.
-----------------------------------------------*/
#frame{width: 778px; margin: 0 auto;}

#header{width: 778px; float: left;}
#header #logo{width: 382px; float: left;}

#header #topNav{width: 317px; height: 26px; float: right; padding: 7px 20px; background: url('images/topNav.jpg') no-repeat;}
#header #topNav ul{}
#header #topNav li{display: inline; padding: 0 8px 0 6px; _padding: 0 6px;  background: url('images/topNavStyle.jpg') right no-repeat;}
#header #topNav li.noborder{background-image: none;}
#header #topNav li a{font: normal 13px 'Trebuchet MS'; color: #000; text-decoration: none; font-weight: bold;}
#header #topNav li a:hover{text-decoration: underline;}

#header #search{width: 175px; padding: 45px 0 0 0px;  float: right; font: normal 1.1em Georgia; color: #fff; font-style: italic;}
#header .searchInput{width: 125px; height: 20px; margin: 1px 0 0 0; background: url('images/searchTxt.jpg') no-repeat; border: 0;}
#header .searchButton{width: 39px; height: 23px; font-size: 0; background: url('images/go.jpg') no-repeat; border: 0;}

#mainNav{width: 638px; float: left; margin: 6px 0 0 0; padding: 5px 70px; background: #262626;}
#mainNav ul{}
#mainNav li{display: inline;}
#mainNav li a{font: bold 13px 'Trebuchet MS'; float: right; padding: 6px 10px; text-transform: Uppercase; color: #fff; text-decoration: none;}
#mainNav li a:hover{background: #b13f42;}

#container{width: 778px; float: left; background: url('images/container.jpg') repeat-y;}

#flash{width: 738px; float: left; margin: 4px 0 0 0; padding: 20px; background: #826c56 url('images/brownTexture.jpg') repeat-y;}

#welcome{width: 738px; float: left; _float: none; margin: 7px 0 0 0; color: #fff; padding: 10px 20px; background: #826c56 url('images/brownTexture2.jpg') repeat-y;}
#welcome a{color: #f2ecbd;}
#welcome a:hover{color: #fff;}
#welcome ul{padding: 5px 15px;}
#welcome li{list-style: none; padding: 5px 0; }
#welcome li a{text-decoration: none; padding: 0 0 0 20px; background: url('images/arrow.gif') 0 2px no-repeat;}
#welcome li a:hover{text-decoration: underline; background: url('images/arrowOver.gif') 0 2px no-repeat;}
#welcome .regionBoundary li a{background-image: none;}
#welcome .regionBoundary li a:hover{background-image: none;}

#welcome #welcomeTitles{width: 738px; float: left; font: normal 20px Georgia; color: #E0D7CB; text-transform: Uppercase; border-bottom: 3px solid #7c6956;}
#welcome #welcomeTitles .tLeft{width: 491px; float: left;}
#welcome #welcomeTitles .tLeft .tLeft_1{width: 230px; float: left; padding: 7px 0 7px 14px; background: url('images/welcomeHead.jpg');}
#welcome #welcomeTitles .tLeft .tLeft_2{width: 230px; float: right; padding: 7px 0 7px 14px; background: url('images/welcomeHead.jpg');}
#welcome #welcomeTitles .tRight{width: 230px; float: right; text-align: right; padding: 7px 7px 7px 7px; background: url('images/welcomeHead.jpg');}
#welcome #welcomeTitles .regionBoundary {}

#welcome #welcomeContent{width: 738px; float: left; background: #c7b598 url('images/welcomeTile.jpg') right repeat-y;}
#welcome #welcomeContent #welcomeTop{width: 738px; float: left; background: url('images/welcomeTop.jpg') right top no-repeat;}
#welcome #welcomeContent #welcomeBottom{width: 738px; float: left; background: url('images/welcomeBottom.jpg') right bottom no-repeat; }

#welcome #welcomeContent .cLeft{width: 491px; float: left;}
#welcome #welcomeContent .cLeft .cLeft_1{width: 230px; float: left; padding: 7px 7px 7px 7px;}
#welcome #welcomeContent .cLeft .cLeft_2{width: 230px; float: right; padding: 7px;}
#welcome #welcomeContent .cRight{width: 230px; float: right; padding: 7px;}

/* Actions */
#actions{width: 738px; float: left; _float: none; margin: 14px 0 0 0; padding: 20px; background: #826c56 url('images/brownTexture2.jpg') repeat-y;}
#actions ul{padding: 5px 15px;}

#actions #actionsTitles{width: 736px; float: left; font: normal 20px Georgia; color: #E0D7CB; border: 1px solid #bba68e;}
#actions #actionsTitles .tLeft{width: 491px; float: left;}
#actions #actionsTitles .tLeft .tLeft_1{width: 230px; float: left; padding: 7px 0px 7px 14px; background: url('images/actionHead.jpg');}
#actions #actionsTitles .tLeft .tLeft_2{width: 230px; float: right; padding: 7px 0px 7px 14px; background: url('images/actionHead.jpg');}
#actions #actionsTitles .tRight{width: 230px; float: right; padding: 7px 0px 7px 14px; background: url('images/actionHead.jpg');}

#actions #actionsContent{width: 732px; float: left; padding: 4px 3px; color: #402a1f; background: #bba68e url('images/actionsTile.jpg') repeat-y;}
#actions #actionsContent .cLeft{width: 487px; float: left;}
#actions #actionsContent .cLeft .cLeft_1{width: 230px; padding: 7px 6px 7px 6px; float: left; background: #c7b598;}
#actions #actionsContent .cLeft .cLeft_2{width: 230px; padding: 7px 6px 7px 6px; float: right; background: #c7b598;}
#actions #actionsContent .cRight{width: 230px; padding: 7px 6px 7px 6px; float: right; background: #c7b598;}

/* Internal */
#containerTile{width: 778px; float: left; margin: 4px 0 0 0; background: url('images/containerTile.jpg') repeat-y;}
#containerTop{width: 778px; float: left; background: url('images/containerTop.jpg') top no-repeat;}
#containerBottom{width: 778px; float: left; background: url('images/containerBottom.jpg') bottom no-repeat;}

#mainCol{width: 498px; float: left; display: inline; margin: 20px 0 0px 20px; color: #626160; padding: 15px 15px 25px 15px;}
#mainCol h1{font: normal 30px georgia; color: #AA2E30;}
#mainCol h2{font: normal 20px georgia; color: #31427B;}
#mainCol h3{font: bold 15px Arial; color: #333333;}

#subCol{width: 210px; float: right; display: inline; margin: 20px 20px 20px 0; }
#subCol #sideImg{width: 210px; text-align: right; float: left; padding: 0 0 15px 0; color: #E0D7CB;}
#subCol #navHead{width: 190px; padding: 10px 0 10px 20px; float: left; font: normal 20px georgia; color: #E0D7CB; text-transform: Uppercase; background: url('images/navHead.jpg');}
#subCol #sideNav{width: 210px; float: left; background: #660f11 url('images/sideNav.jpg') no-repeat;}
#subCol #sideNav ul{width: 210px; float: left; padding: 15px 0 15px 0px; background: url('images/sideNavStretch.jpg') bottom no-repeat; }
#subCol #sideNav li{width: 210px; float: left; list-style: none; }
#subCol #sideNav li a{width: 175px; float: left; padding: 5px 0 5px 35px; color: #F2ECBD; background: url('images/arrow.gif') 15px 8px no-repeat;}
#subCol #sideNav li a:hover{width: 175px; color: #fff; background:#a31d21 url('images/arrowOver.gif') 15px 8px no-repeat;}
#subCol #sideSecHead{width: 190px; padding: 10px 0 10px 20px; font: normal 20px georgia; color: #E0D7CB; float: left; background: url('images/sideSecHead.jpg');}
#subCol #sideSec{width: 168px; float: left; padding: 10px 20px; color: #2d170e;}

/* Footer */
#footer{width: 100%; float: left; margin: -35px 0 0 0;}
#footerContent{width: 778px; margin: 0 auto; padding: 0px 0 15px 0; color: #79432A;}
#footerContent ul{}
#footerContent li{display: inline; padding: 0 10px 0 0;}
#footerContent li a{font: normal 13px Georgia; color: #79432A;}
#footerContent p#sky a{width: 118px; height: 25px; float: right; margin-top: -55px; text-indent: -9999px; background: url('images/sky.jpg') no-repeat;}


/*
 MISC.
-----------------------------------------------*/
.left{float: left;}
.right{float: right;}
.black{color: #000;}
.white{color: #fff;}
.hide{display: none;}

/* SKY */
.postInfo{font-size: .9em;}
.comments{font-size: .8em; font-weight: normal;}
.RadEContentBordered
{
background: #fff;
}

/* clearing */
#ListOfDivs:after{
	content: '.';
	height: 0px;
	visibility: hidden;
	display: block;
	clear: both;	
}