@charset "UTF-8";
/* Dixon House Stylesheet 
Author: Jeremy Taylor 2009  
RAWKINETICS.COM©
(permanently under construction)
*/

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{margin:0px; padding:0px;}
img,input{border:none;}

*{margin:0;	padding:0;}

a:link,
a:visited{color:white; text-decoration:none;}
a:hover{color:white;}

h2{font-family:Georgia, "Times New Roman", Times, serif; text-align:center; font-weight:normal; font-size:19px; color:#aa7755; padding:0px;}
h3{font-family:Georgia, "Times New Roman", Times, serif; text-align:left; font-weight:normal; font-size:28px; font-variant:small-caps; color:#5091cd; line-height:36px;}

body{background-image:url(../images/bg_body.gif); background-repeat:repeat; background-position:center;}
#inner{width:1100px; background-image:url(../images/DixonHouseBG.png); background-position:top center; background-repeat:repeat-y; margin:0 auto;}
#outter{background-image:url(../images/bg_outter.gif); background-position:top center; background-repeat:repeat-x; min-height:856px; position:relative; width:100%; text-align:center;}

/*  donate  */
#support{position:relative; float:right; right:0px; top:9px; width:188px; height:34px; text-align:center; border-bottom:1px dashed #5091cd; font-size:80%; padding:4px 0 0; overflow:hidden;}
	#support input#donate{border:1px solid #3771ac; height:24px; width:185px; font:84% Georgia, "Times New Roman", Times, serif; background-color:#5091cd; padding:0px; color:white;}
	#support input#donate:hover{background-color:#3771ac; color:white; background-color:#506070;}

/*  head  */
#contain{margin: 0 auto; width:1008px; height:100%; background-color:#efefd2; padding:0px 15px;}
#header{width:1008px; height:278px;}
#tagline{width:1008px; position:relative; bottom:0px; text-align:center; background-image:url(../images/just_like_home.gif); background-position:center; background-repeat:no-repeat;}

/*  nav  */
#nav{font-family:Arial, Helvetica, sans-serif; text-align:left; position:relative; left:0px; height:40px; width:1008px; border-bottom:3px solid #455055; border-right:1px solid #333; margin-bottom:30px;}
	#nav ul{display:inline; list-style:none;}
		#nav ul li{float:left; width:167px; border-left:1px solid #153450; border-top:4px solid #5091cd; border-bottom:5px solid #5091cd;}
		#nav ul a:link,
		#nav ul a:visited{width:150px; height:21px; display:block; color:white; text-decoration:none; font-size:13px; background-color:#5091cd; padding:5px 7px 6px 10px;}
		#nav ul a:hover{background-color:#a6cfed; color:#5091cd;}
		#nav ul a.current{background-color:#efefd2; color:black; font-weight:bold; background-image:url(../images/current.png); background-repeat:no-repeat; background-position:center 23px;}

/*  content  */
#content{text-align:left; height:auto; margin:0px 5px 60px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:27px;}
	#contright{margin-right:15px;}
		#contright p{}
		#contright ul{padding-left:10px;}
		#contright li{list-style-image:url(../images/Dixon_House_list_dot.png); list-style-position:inside; line-height:30px;}
	#contleft{position:relative; float:left; width:auto; margin-right:30px !important; margin-left:10px; margin-bottom:15px;}
		#contleft img{border: 5px solid #5091cd; margin-bottom:5px;}
	p.content{padding-bottom:20px; line-height:29px; text-align:left;}
	#contfull{width:100%; height:auto;}
		#contfull .listcol{height:250px; display:block; width:450px; float:left; margin-right:20px;}
			#contfull ul{padding-left:10px;}				
			#contfull li{list-style-image:url(../images/Dixon_House_list_dot.png); list-style-position:inside; line-height:30px; padding-bottom:3px;}

#construction{display:block; font-size:18px; color:#5091cd; font-family:Arial, Helvetica, sans-serif; background-color:#c8dded; padding:10px; margin:15px 0px 25px 0px; text-align: center; background-image:url(../images/consrtuctionbar.jpg); background-repeat:no-repeat;}

/*  footer  */
#footer{width:1008px; background-image:url(../images/just_like_home.gif); background-position:center 20px; background-repeat:no-repeat; min-height:50px; border-top:1px solid #5091cd; padding:15px 0 45px;}
	#footercontent{width:100%; height:100%; position:relative; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; color:#5091cd; margin:0px}
	#left{float:left; width:480px; padding-left:10px; text-align:left;}
	#right{float:left; width:480px; padding-right:10px; text-align:right;}
	#footer span{color:#555}

.clear{content:"."; display:block; height:0; clear:both;}

/*  infinite carousel  */
#content #carousel{width:535px; height:280px; margin-bottom:20px;}
#content #carousel #caption{position:absolute; left:34px; bottom:0px; height:10px;}
#content #carousel #caption p{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#5091cd;} 
	input, textarea{font-family:Arial; font-size:125%; padding:7px;}
	label{display:block;} 
		#infiniteCarousel{width: 530px; position: relative; top:0; left:0;}
		#infiniteCarousel #wrapper{width:470px; height:290px; margin-left:30px; position:absolute; top: 0; overflow:hidden;}
		#infiniteCarousel #wrapper ul{width:540px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:relative; right:0px; top:0;}
		#infiniteCarousel ul a img{border:5px solid #5091cd;}
		#infiniteCarousel ul li{float:left; height:290px; width:470px; list-style-type:none; margin:0px; padding:0px;}
		#infiniteCarousel ul li a img{display:block;}
/*   controls   */
		#infiniteCarousel .arrow{display:block; height:290px; width:30px; background:url(../images/controls.gif) no-repeat 0 0; text-indent:-9999px; position:absolute; cursor:pointer; outline:0;}
		#infiniteCarousel .forward{background-position:-180px 0; right: 0;}
		#infiniteCarousel .back{background-position: 0px 0px; left: 0;}
		#infiniteCarousel .forward:hover{background-position: -120px 0;}
		#infiniteCarousel .back:hover{background-position:-60px 0;}