/* Reset CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, del,
b, u, i, q, center,
dl, dt, dd, ol, ul, li,
fieldset, form, input, button, textarea, label, legend, select, option, optgroup,
table, caption, tbody, tfoot, thead, tr, th, td, hr{
	margin:0; padding:0; border:0; outline:0;
	background:transparent;
	font:normal 13px/16px Arial, Helvetica, sans-serif; color:#333;
	letter-spacing:0; word-spacing:0.5px; line-height:130%; text-decoration:none;
	list-style:none; cursor:default;
	overflow:visible; vertical-align:top;
	direction:rtl; text-align:right;
}
textarea{resize:none;}/* Webkit fix to disable textarea resize */
body{behavior:url("css/csshover3.htc");}/* css hover fix for IE (url set from html location)*/

/* --- Basic Settings --- */
a, a img, button{cursor:pointer;}/* Links and buttons */
hr{width:100%; height:1px; color:#999; background-color:#999;}/* Break line */
del{text-decoration:underline;}
sup{font-size:smaller; vertical-align:super;}
big{text-transform:uppercase;}
b{font-weight:bold;}
strong{font-weight:bold; color:#000;}
i{font-style:italic;}
small{font-size:smaller;}
.void{float:none;}

/* Page Structure */
html{background:#eeebe4; overflow:auto;}
body{
	min-width:970px; 
	min-height:100%; 
	height:auto;
	overflow:auto;
}
#bodyWrap{
	position:relative;
	width:970px; right:50%; margin-right:-485px;
	min-height:100%; height:auto;
	background-color:#fff;
}
#header{position:relative; width:100%;
	background:#eeebe4 url(../images/header.gif) center 10px no-repeat;}
#content{position:relative; height:auto; padding-bottom:70px;}
#footer{position:absolute; bottom:0; width:100%;
	text-align:center; padding:20px 0;
	background:#eeebe4; color:#666666;}
#footer a{color:#000000;}

#title{background:#fff;}
#title embed{border-bottom:solid 1px #999; margin-bottom:-4px;}

.naviBar{text-align:center; color:#666;}
.naviBar a{color:#666;}
.naviBar a:hover{color:#000;}

/* Content styles */
h2{font-size:16px; font-weight:bold; font-style:italic; text-align:center;
	padding-bottom:9px; margin-top:20px;}
.topHolder{padding:20px;}
.rightColumn{height:auto; width:470px; float:right;}
.rightColumn_inner{margin-left:20px;}
.leftColumn{float:left;}
.leftColumn{width:450px;}
.rightColumn p, .leftColumn p{text-align:justify;}

#gotoIndex{cursor:pointer; height:50px;}
#gotoIndex{cursor:pointer; height:50px;}
#title{padding-top:10px;}
#subTitle{margin-top:20px;}
#fullImage{
	width:450px; 
	height:680px;
	background-attachment:scroll; 
	background-repeat:no-repeat; 
	background-position:center center;	
}
#fullImage:hover{
	background-position:center center;
}
/* Thumbnails */
h3{font-weight:bold;}
h3, .HPthumbs p{text-align:center;}
.HPthumbs{text-align:center; display:inline-block;
	width:930px; margin:20px 20px 0 20px;}
.HPthumbs li{display:block; float:right;}
.HPthumbs li{width:9%; margin-right:1%;}
.HPthumbs li:first-child{margin-right:0.5%;}
.HPthumbs li img{width:100%;}
.HPthumbs li img:hover{border:solid 1px #999; margin:-1px;}

/* Inner pages thumbnails */
.detail{height:100px;
	background-attachment:scroll; background-repeat:no-repeat;
	background-color:#ccc;}
.detail_holder{}
/*.detail_holder:hover{width:30%;}*/
.detail_holder p{text-align:center;}

/* Newsletter form */
#rspform{margin-top:50px;}
#rspform table{margin-left:80px;}
#rspform td{width:50%; height:23px; padding-left:15px;}
input{background:#fff; border:solid 1px #999; cursor:text; width:100%; height:14px;}
#submitBT{float:left;
	font-weight:bold; font-style:italic; text-align:center;
	background:#f5f3ee;
	cursor:pointer;
	width:50px; height:16px;
	padding:0 1px 1px 0;}
#submitBT:hover{
	border-color:#333;
	padding:1px 0 0 1px;}
	
/* Homepage Credits */
.credits{padding:20px;}
.credits p{font-size:10px; color:#666;}
.credits p a{font-size:10px; color:#000; text-decoration:underline;}
