
/*Universal Tags*/
 
div, object{ display: block; border:0px none; padding:0; margin:0; font-family:tahoma; font-size:12px}
a {text-decoration:none; }
p {text-align:justify; font-family: arial; font-size:12px}
td {font-family: arial; font-size:12px; text-align:justify;}
li {display:inline;}
img.noBorder {border:0px none; }

th {text-align:left; font-size:12px; border-bottom:1px solid;}
h1{  padding-top:10px; font-family: tahoma, sans-serif; font-size:16px; margin:0; color:#c00}
h2{ padding-top:10px; font-family: tahoma, sans-serif; font-size:14px; margin:0; color:#c00}
h3{ padding-top:10px; font-family: tahoma, sans-serif; font-size:14px; margin:0; color:#999}


/*front page*/
body.frontPage   { background:#7c7c7c; padding:0; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:auto}

#mc  {   background:#7c7c7c url('../i/bg.jpg') repeat-y; width:750px; height:575px; margin-left:auto; margin-right:auto;}
#footer {   background:#7c7c7c url('../i/bgBottom.jpg') no-repeat; 
			width:750px; height:30px; 
			margin-left:auto; margin-right:auto; 
			padding-top:10px;
				}
				
#footer span{	
			float:right;
			width:450px;
			font-size:10px;
			color:#a8a7a7; 
			text-align:right;
			padding-right:10px
			}
			
#footer span a{color:#ccc; font-size:10px;}	
#footer span a:hover{color:#ccc; font-size:10px;}
			

#frontBanner {
		       position:relative;
				width:710px; height:317px; background:#ccc url('../i/banner.jpg') no-repeat; margin-left:auto; margin-right:auto;}
#frontNav{	
			width:710px; height:41px; 
			background:#000 url('../i/nav.jpg') no-repeat; 
			margin-left:auto; margin-right:auto;
 
			}
#frontContent{
			width:710px; height:211px; 
			background:#fce0d2 url('../i/frontContentBg.jpg') no-repeat; 
			margin-top:10px; 
			margin-left:auto; margin-right:auto;
			}
#lang { border:0px solid;
			position:absolute;
			top:10px;
			right:0;
			width:120px;
			height:20px;
			color:#ccc;
			}
#lang a, a:active, a:visited, a:hover{ font-size:12px; color:#fff; margin:0;}	


#frontBanner h1{color:#fff; font-size:36px;padding-left:40px;padding-top:100px}


#frontNav a, .frontNav a:active, .frontNav a:visited {color:#fff; font-size:24px; margin-right:20px}
#frontNav a:hover{color:#fce0d2; }

#frontTbl td{padding-left:10px; text-align:left}
#frontTbl p{margin-bottom:3px; margin-top:3px}
#frontTbl img{display:block}


#frontContent h1{color:#aa6363; font-size:18px;  margin-bottom:0px; padding-bottom:5px}

#frontStudio {margin-top:15px}
#frontContent a, #frontContent a:active, #frontContent a:visited, #frontContent a:hover{font-size:10px; color:#666}

/*Content Pages*/
#mc2  {   background:#7c7c7c url('../i/bg.jpg') repeat-y; width:750px; margin-left:auto; margin-right:auto;}
#Banner {position:relative;width:710px; height:56px; background:#ccc url('../i/bannerCont.jpg') no-repeat; padding:0; margin-left:auto; margin-right:auto;}
#Nav{width:710px; height:41px; background:#000 url('../i/navCont.jpg') no-repeat; margin-left:auto; margin-right:auto;  }
#Content, #galThumbz{
			width:710px; 
			overflow:auto; 
			background:#fff url('../i/BgCont.jpg') no-repeat; 
			margin-top:10px; margin-left:auto; margin-right:auto; 
			 
		 
}

#Banner h1{position:absolute; color:#fff;  font-size:36px; left:36px; top:-10px; margin:0 0 0 0}


#Nav a, #Nav a:active, #Nav a:visited {color:#fff; font-size:18px; margin-right:10px; margin-left:10px}
#Nav a:hover{color:#fce0d2; font-size:18px; margin-right:10px; margin-left:10px;}

#Content h1, #galThumbz h1{color:#aa6363; font-size:30px; font-weight:normal; width:400px; margin:0 0 0 20px; padding-bottom:5px;}
#Content p, #galThumbz p{width:600px; margin:10px 0 0 20px;}
#Content img {display:inline;border:1px solid #aa6363; margin:0 12px 10px 13px}



/*gallery*/
 
 

#galThumbz
{ 
padding: 0;
 
}

#galThumbz ul
{
border: 0px none;
margin: 20px 0 0 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#galThumbz ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;

}

#galThumbz ul li a
{
background: #f7ded3;
width: 105px;
		height: 110px;
		border:1px solid #f5d7b4;
		padding: 2px 2px 2px 5px;
		margin: 10px;
		color: #000;
		text-decoration: none;
		display:block;
		font: normal 12px/18px tahoma, verdana, lucida, sans-serif;
		font-color:#ccc;
		line-height:95%;
		text-align:left;
}

#galThumbz ul li a:hover
{
color: #930;
background: #f5d7b4;
}

#galThumbz a:active
{
background: #fff;
color: #000;
}

 
#galThumbz img{display:block;margin:0 0 5px 0}

 
img.thumbnail {display:inline; padding:0; margin:0px;}
 
 