* {margin:0;padding:0}
body 
	{
	color:#C4B0A4;
	background:#F7F4E5;
	margin: 0px
	text-align:center;
	font-size:10px;
	font-family: arial;	
	line-height: 140%;
	
	
	}
	
#page-wrapper      
	{
	background-color: transparent;
	text-align: center;
	margin:0 auto;
	width: 780px;
	height: 440px;
	visibility: visible;
	border:1px solid #C8B86F;
	overflow:hidden;
	
	}
	
#type-cghome #page-wrapper      
	{
	background: transparent url(/wsimages/templates/type-cghome.jpg);
	}	
#type-cg #page-wrapper      
	{
	background: transparent url(/wsimages/templates/type-cg.jpg);
	}	
#type-wuip #page-wrapper      
	{
	background: transparent url(/wsimages/templates/type-wuip.jpg);
	}


h1,h2,h3,h4,h5,h6 {

	font-family: arial;
	font-style: italic;
}
a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer;border:0;} 
a:link {color:#9D7466;} 
a:visited {color:#9D7466;} 
a:hover,a:active {color:#9D7466;} 

td,th {
	vertical-align:top;
	text-align:left;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
img {
	border:0px;
}
em {
	font-family: arial;
	font-weight:bold;
	font-style:normal;
	font-size:11px;
}

input,textarea {border:1px solid #C8B86F;}


ul.gallary {	
	padding:0px;
	margin:1px 0 0 19px;;
	position:absolute;	
	width:215px;
}

ul.gallary li{
	background:transparent;
	position:absolute;	
	padding:0px;
	margin:0px;
}

.frame {
	text-align:center;
	margin-top:50px;
}
.frameCounter {
	margin-top:5px;
	text-align:right;
	width:100%;
}
.framePagination {
	color:#DBA29;
	margin-top:15px;
	text-align:right;
	font-size:14px;
}

.framePaginationBack {
	float:left;
	clear:left;
	padding:0;
	font-size:12px;
}	
.framePaginationNext {
	float:right;
	clear:right;
	padding:0;
	font-size:12px;
}	

	
.sandbagLeft{
	float:left;
	clear:left;
	padding:0;
}
.sandbagRight{
	float:right;
	clear:right;
	padding:0;
}

ul.thumbNailsWrap  {
 
}
.thumbNailsWrap li {
	border: 1px solid #ccc;
	float:left;
	margin:2px;
	padding:0px;
	display:block;
}

	/* NAV - top horizontal nav */
	#nav, #nav ul {padding: 0;margin: 0;list-style: none;}
	#nav {font-weight:bold;height:2.09em;font: normal 110% arial;margin: 0 0px 0 40px;}
	#nav li {position:relative;background: transparent;float: left;display:block;margin: 0;border-bottom: 0px solid #666;border-right: 0px solid #252525;padding:0}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#D6C0BE;display: block;padding: 4px 10px 2px;margin-right:25px;}
	#nav a:hover {color:#92615C;}
	
	#nav li ul {background: #F7F4E5;width:180px;font-size:85%;margin-top:0px;position: absolute;font-weight:normal;left: -999em;}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999;}
	
	#nav li li {background:none;float:none;border:none;border: 1px solid #F7F4E5;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#D6C0BE;padding: 0px 10px 0px;width:160px;text-align:left;}
	#nav li li a:hover {color:#92615C;}
	
	#nav li.active {border-bottom: 0px solid #915E5A;}
	#nav li.active ul {border:none;background: #F7F4E5;}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#91605B;}
	#nav li.active a:hover {}
	
	#nav li.active li {border:none;border-top: 1px solid #c15c5c;border-bottom: 1px solid #870000}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link, #nav li.active li a:visited, #nav li.active li a:hover, #nav li.active li a:active {color:#92615C}
	#nav li.active li a:hover {background: #666 url("/css/images/sprites.gif") repeat-x 0 99%;color:#92615C}
	
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#92615C;font-weight:bold;background: #666 url("/css/images/sprites.gif") repeat-x 0 99%}

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */
	
#footer-wrapper {
	margin-bottom: .5em;
	text-align: center;
	position: fixed;
	width: 100%;
	left: 0px;
	bottom: 0px;
	opacity:0.6;
	filter:alpha(opacity:60);
	background:#F7F4E5;
}	

#footer{	
	color: #C4B0A4;
	padding:0px;
	width: 780px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
