@charset "utf-8";
/* CSS Document */

.backwards {unicode-bidi:bidi-override; direction: rtl;}

*{
	margin:0px;
	padding:0px;
}

body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
}

#container{
	width:930px;
	position:absolute;
	left:50%;
	margin-left: -465px;
	margin-top: 15px;
}

#nav{
	float:left;
	width: 110px;
	margin-top: 25px;
	font-size: 19px;
}

#left{
	width: 535px;
	float: left;
}


#right{
	float:right;
	width: 375px;

}

#galleryimgs{
	margin-top: 205px;
}

#contactimg{
	margin-top: 45px;
}


#footer{
	clear:both;
	width:925px;
}

.footertext{
	font-size:12px;
}

.gallerydisc{
	font-size: 12px;
}

.floatright{
	float:right;
}

.floatleft{
	float:left;
}

.clear{
	clear:both;
}

.taleft{
	text-align:left;
	font-size:11px;
}

.tacenter{
	text-align:center;
	font-size:11px;
}

.taright{
	text-align:right;
	font-size:11px;
}

.view{
	color:#8A89C1;
	padding: 7px;
	text-align:center;
}

a.view:link {color:#000; text-decoration:none;}
a.view:visited {color:#000; text-decoration:none;}
a.view:hover {color:#8A89C1; text-decoration:none;}
a.view:active {color:#a4a4c4; text-decoration:none;}


a.footer:link {color:#000; text-decoration:none;}
a.footer:visited {color:#000; text-decoration:none;}
a.footer:hover {color:#666; text-decoration:none;}
a.footer:active {color:#000; text-decoration:none;}


a.page:link {color:#000; border-bottom:dotted 1px; text-decoration:none;}
a.page:visited {color:#000; border-bottom:dotted 1px; text-decoration:none;}
a.page:hover {color:#8A89C1; border-bottom::dotted 1px; text-decoration:none;}
a.page:active {color:#a4a4c4; border-bottom::dotted 1px; text-decoration:none;}




/*------------------------- NAV EFFECTS ------------------------------*/

a.mainnav:link {color:#000; text-decoration:none;padding:1px 4px 1px 4px;}
a.mainnav:visited {color:#000; text-decoration:none;padding:1px 4px 1px 4px;}
a.mainnav:hover {color:#FFF; background-color:#9c9bdd; text-decoration:none; padding:1px 4px 1px 4px;}
a.mainnav:active {color:#FFF; text-decoration:none; background-color:#a4a4c4;padding:1px 4px 1px 4px;}




ul{
	list-style:none;
}

li.mainnav{
	padding: 1px 0px 1px 0px;
}

span#home{
	padding:1px 4px 1px 4px;
}

span#gallery{
	padding:1px 4px 2px 4px;
}

span#contact{
	padding:1px 4px 1px 4px;
}

span#info{
	padding:1px 4px 1px 4px;
}

/*
span#home:hover {background:#9c9bdd; color:#FFF;}
span#gallery:hover {background:#9c9bdd; color:#FFF;}
span#contact:hover {background:#9c9bdd; color:#FFF;}
span#info:hover {background:#9c9bdd; color:#FFF;}

*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

