@charset "UTF-8";
/* CSS Document */


body {
	background:url(../graphics/Background_gradient_greyblack.jpg) repeat-x #353535;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003;
	margin:0px;
	padding:0px;
	height:100%;
}

p {margin-top: 14px; margin-bottom: 0;}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 23px;
	text-transform: uppercase;
	color: #000033;
	margin: 0;
	padding-top: 8px;
}

h2 {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	color: #000033;
	padding-top: 8px;
	margin: 0;
	font-size: 18px;
}

h3 {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000033;
	padding-top: 8px;
	margin: 0;
	text-transform: uppercase;
}

img { padding: 0px; border: 0px;}

#outer-wrapper {width:900px; height:auto; margin-left:auto; margin-right:auto; background-image:url(../graphics/mainbackground.gif); background-repeat:repeat-y;}
#large-left {width:700px; height:100%; float:left;}
#top-content {width:700px; height:25px; background-color:#004990; color:#CCC;}
	#top-content p {padding:5px; margin:0px; text-align:center}
	
#main-content-700 {width:700px; height:auto; background-color:#bbb199; position:relative;}
#main-content-left {width:480px; height:100%; float:left; padding:10px; border-right:solid #004990 1px;}
	#main-content-left img {padding:10px; border:solid #004990 2px; background-color:#FFF;}
	#main-content-left hr {color:#004990; background-color:#004990; height:2px; border:none; width:100%;}
#main-content-right {width:179px; height:100%; background-color:none; padding:10px; padding-bottom:50px; float:left;}
	#main-content-right h3 {text-align:center}
#large-right {width:200px; float:left; background-color:#ffffff;}
	#large-right p {text-align:center}
	#large-right img {display:block; margin-left:auto; margin-right:auto;}
#footer {width:900px; color:#CCC; height:50px; background-color:none; margin-left:auto; margin-right:auto;}
	#footer p {text-align:center}

#nav-top-container {width:700px; height:46px; background-color:#003; padding:0px; margin:0px; position:static; overflow:hidden}
#nav-top-clear {width:700px; background-color:#004990;}

/************ PHOTO GALLERY SETTINGS ***************/
.list-design-categories, .list-design-thumbs {
	margin: 15px 0 0 0;
	padding: 0;
}

	.list-design-categories li, .list-design-thumbs li {
		margin: 0 15px 10px 0;
		padding: 0;
		list-style: none;
		float: left;
	}
	
		.list-design-thumbs li a img, .list-design-categories li a img {
			border: 1px solid #b4ab93;
			padding: 6px;
			background-color: #fff;
		}



/************
#nav-top-content {text-transform:uppercase;}	
#nav-top-content ul {margin: 0; padding: 0; list-style: none;}
#nav-top-content li {margin: 0; padding: 0; list-style: none; float: left;}
				
#nav-top-content li a {
	padding: 16px 17px;
	margin:0px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	float: left;
	}	
				
#nav-top-content li a:hover {
	background-color: #bbb199;
	font-weight: normal;
	margin:0px;
	}
	**********/
	
	
/****** CLEAR PROPERTIES ******/

.clear-both {clear: both;}
.clear-left {clear: left;}
.clear-right {clear: right;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

*html .clearfix {height: 1%;}		