@charset "UTF-8";

body{
	margin:0px;
	padding:0px;
	background:url('/images/bg.jpg') repeat;
}

#bar{
	width:100%;
	height:100%;
	background:url('/images/bg_secBar.png') repeat-x top;
}

#wrapper{
	width:1000px;
	background:url('/images/bg_sec.jpg') no-repeat top center;
	margin-left:auto;
	margin-right:auto;
}

#nav{
	width:1000px;
	height:264px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#nav ul{
	margin:0px;
	padding:0px;
}

#nav li{
	display:block;
	float:left;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:lighter;
	color:#7a684a;
	text-align:center;
	text-transform:uppercase;
	margin:145px 40px 0px 0px;
	padding:0px;
	text-shadow: 3px 3px 8px #bbb6a2;
}

#nav li:first-child{
	margin-left:185px;
}

#navSpacer{ width:145px; margin-top:-80px;}

#nav a:link, #nav a:visited {color:#7a684a; text-decoration:none; } 
#nav a:hover, #nav a:active, #nav a:visited:hover {color:#352409; text-decoration:underline; }

.over{
	color:#352409;
	text-decoration:underline;
}

.over a:link, .over a:visited {color:#352409; text-decoration:underline; }

#subNav ul{
	margin:0px;
	padding:0px;
}

#subNav li{
	display:block;
	float:left;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:lighter;
	color:#f8f5f0;
	text-align:center;
	text-transform:uppercase;
	margin:28px 20px 0px 0px;
	padding:0px;
	text-shadow:none;
}

#subNav a:link, #subNav a:visited {color:#f8f5f0; text-decoration:none; } 
#subNav a:hover, #subNav a:active, #subNav a:visited:hover {color:#f8f5f0; text-decoration:underline; }

#footerBar{
	width:100%;
	height:22px;
	background:url('/images/bar.png') repeat-x top center;
}

#footerWrapper{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#footer{
	width:1000px;
	margin:0px;
	padding:0px;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fffffa;
	text-align:center;
}

.footer{ margin:0px 0px 0px 185px; }

#footer a:link, #footer a:visited {color:#fffffa; text-decoration:none; } 
#footer a:hover, #footer a:active, #footer a:visited:hover {color:#fffffa; text-decoration:underline; }

#copyWrap{
	float:right;
	width:500px;
	margin:20px 0px 0px 0px;
	padding:0px;
	text-align:left;
}

#copyWrapGal{
	float:right;
	width:450px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#body{
	width:1000px;
	margin:0px;
	padding:0px;
	text-align:left;
}

#body h1{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:lighter;
	color:#868d6d;
	text-align:left;
	margin:-5px 0px 0px 0px;
	padding:0px;
}

#body h3{
	float:left;
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#fffffa;
	text-align:left;
	margin:0px 0px 0px 315px;
	padding:0px;
}

#body p{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#fffffa;
	text-align:left;
	margin:0px 15px 15px 0px;
	padding:0px;
}

#body b{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
	color:#fffffa;
	font-weight:bold;
}

.img{
	float:left;
	margin:20px 30px 20px 70px;
	padding:0px;
}

#body input[type="text"]{
	width:400px;
	height:30px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border:solid 2px #666;
	text-align:left;
	font-size:18px;
	color:#666;
}

#body input[type="password"]{
	width:400px;
	height:30px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border:solid 2px #666;
	text-align:left;
	font-size:18px;
	color:#666;
}

#body textarea{
	width:400px;
	height:150px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border:solid 2px #666;
	text-align:left;
	font-size:18px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}

#body input[type="submit"] {
	display:inline-block;
	vertical-align:top;
	width:150px;
	padding:6px 0px 5px 0px; 
	border:2px solid #FFFFFF;
	background:#868d6d;
	font-family:Century Gothic, "Arial Black", Gadget, sans-serif;
	font-weight:lighter;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	/*ROUNDED CORNERS*/
	border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
}
#body input[type="submit"]:hover {color:#352409; }

#body a:link, #body a:visited {color:#868d6d; text-decoration:none; } 
#body a:hover, #body a:active, #body a:visited:hover {color:#868d6d; text-decoration:underline; }

#contact a:link, #contact a:visited {color:#fffffa; text-decoration:none; } 
#contact a:hover, #contact a:active, #contact a:visited:hover {color:#fffffa; text-decoration:underline; }

#error{
	width:400px;
	margin:0px 0px 20px 0px;
	padding:0px;
	text-align:left;
	border:solid 2px #7D0000;
	background:#e5cccc;
}

#error p{
	font-size:12px;
	color:#7D0000;
	font-weight:bold;
	margin:0px;
	padding:10px;
	text-align:left;
}

#photos{
	width:220px;
	height:200px;
	float:left;
	margin:0px 20px 20px 0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fffffa;
}

#photos img{
	margin:10px 0px 5px 0px;
	border:solid 1px #FFFFFF;
}

#photos a:link, #photos a:visited {color:#fffffa; text-decoration:none; } 
#photos a:hover, #photos a:active, #photos a:visited:hover {color:#fffffa; text-decoration:underline; }

/*************************************** DRAGABL PHOTOS **********************************************/
#dragableElementsParentBox{
	margin:0px;
	padding:0px;
}
	
.smallArticle,.bigArticle{
	float:left;
}

.smallArticle .rightImage,.bigArticle .rightImage{
	float:right;
}

.smallArticle{
	padding:10px;
	font-size:10px; 		
}

.clear{
	clear:both;
}

#rectangle{
	float:left;
	border:1px dotted #F00;
}

#insertionMarker{
	width:6px;
	position:absolute;
	display:none;
}

#insertionMarker img{
	float:left;
}		

#dragDropMoveLayer{
	position:absolute;
	display:none;
	border:1px solid #000;
	filter:alpha(opacity=50);
	opacity:0.5;
}