@charset "utf-8";
/* Begin CSS Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* End CSS Reset */

/* Begin Text Set */
body {font-family:Tahoma, Arial, Helvetica, sans-serif;}
a:focus {outline:1px dotted invert}
hr {border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1 {font-size:25px} h2 {font-size:23px} h3 {font-size:21px} h4 {font-size:19px} h5 {font-size:17px} h6 {font-size:15px}
h1,h2,h3,h4,h5,h6 {margin-bottom:8px;}
ul {list-style:square; margin:8px 0} ol {list-style:decimal; margin:8px 0} 
li {margin:5px 0 5px 30px}
p {font-size:12px;line-height:18px;padding:0 0 10px}
/*End Text Set */


/*Colors

Brown: #492f0e

Colors End*/

/* Begin Regular Styling */

body {
	background:url(../images/bottomBG.jpg);
	}
	
h1, h2, h3, h4, h5, h6 {
	color:#492f0e
	}
	
a, a:visited {
	color:#84f2ff;
	}
	
#header {

	background:url(../images/topBG.jpg);
	height:520px;
	}
	
#headercontent {
	position:relative;
	width:970px;
	margin:0 auto;
	}
	
#headertop {
	height:135px;
	}
	
#container {
	position:relative;
	background:url(../images/wallBG.jpg) no-repeat #abb0b3;
	width:970px;
	margin:0 auto;
	}

#top {
	height:522px;
	}
	
#sidebar {
	width:462px;
	float:left;
	}
	
#main {
	margin-left:455px;
	padding:20px 10px 20px 20px
	}
	
#homeSidebar {
	position:relative;
	}
	
#homeSidebarHead {
	height:70px;
	background:url(../images/SidebarHead.jpg) no-repeat;
	text-align:center;
	padding-top:82px
	}
	
#homeSidebarContent {
	background-color:#FFFFFF;
	width:350px;
	margin-left:26px;
	padding-top:10px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:40px;
	}
	
#homeSidebarContent p {
	font-size:14px !important;
	color:#492F0E;
}

#homeSidebarContent a {
color:#0033FF !important;
}
	
#toptext {
	float:right;
	text-align:right;
	width:644px;
	color:#ab9273;
	}
	
#toptext p {
	font-size:20px;
	line-height:1.4em;
	padding-top:20px;
	}

#headerComments {
position:absolute;
background-color:#96D7DF;
border:2px #B2AAA1 solid;
text-align:center;
padding:10px;
top:415px;
margin-left:550px;
width:380px;
}

#headerComments p {
font-size:16px;
color:#333300;
margin:0 0 5px 0;
padding:0;
}

#headerCommentsNav {
text-align:right;
margin-top:15px;
}

#headerCommentsNav p {
color:#95764F;
font:14px Arial, Helvetica, sans-serif !Important;
}

#headerCommentsNav a{
color:#95764F;
}

#video_holder {
border:3px #fff solid;
width:475px;
height:390px;
}

#video_holder object, #video_holder embed {
width:475px;
height:390px;
}

#vid_playlist {
width:440px;
margin:10px 0;
padding:0 5px 0 5px;
}

#vid_playlist ul {
margin:0;
padding:0;
list-style-type:none;
}

#vid_playlist ul li{
display:inline;
/*margin:0 2px 0 2px;*/
margin:0 0 0 -5px;
padding:0;
}

#vid_playlist ul li img{
background-color:#FFFFFF;
padding:5px;
}


#vid_prev_next {
color:#492F0E;
font-size:10px;
margin-top:10px;
}

#vid_prev_next a{
text-decoration:none;
color:#492F0E;
padding:2px 10px;
background-color:#fff;
}

#topForm {
margin:0;
}

#topForm input, img {
vertical-align:middle;
}

#topForm .inputTxt {
font-size:16px;
background-color:#96D7DF;
border:1px #887154 solid;
color:#333333;
padding:5px 0 5px 10px;
}

/* FOOTER STYLES ADDED HERE */



#footer_wrapper {
margin:1px auto;        
position:relative;
        height:63px;
        width:970px;
        background:url("../img/bg_footer.gif") repeat-x;
        font-size:11px;
        color:#EBEBD7;
        overflow:hidden;
}

*html #footer_wrapper { /* IE6 */
        margin-bottom:-8px;
}

*+html #footer_wrapper { /* IE7 */
        margin-bottom:-8px;
}

#footer_wrapper .splitwidth {
        padding:17px 0 10px 0;
}

#footer_wrapper .splitwidth .left {
        width:400px; padding-left:10px;
        font-size:9px;
        line-height:1.2em;
padding:4px;
float:left;
}

#footer_wrapper .splitwidth .right {
        margin:8px 8px 8px 402px;
        text-align:right;
}

#footer_wrapper a {
        font-size:1.1em;
        color:#FDE829;
}

#footer_wrapper a:hover {
        color:#fff;
}


