/* .... css reset .... */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}


table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* .... end of css reset .... */

img
{
	border: none;
}

a
{
	text-decoration: none;
	outline:none;
}

.clearBoth
{
	clear: both;
}

.noBorder
{
	border: none;
}


html,body {margin:0; padding:0; height:100%; background:#ffffff url(../images/template.jpg) 50% 0% no-repeat;}

.bgCont{overflow:hidden; width:100%; min-height:100%; position:relative; text-align:center;}
#container{overflow:hidden; width:960px; height:1358px; padding-bottom:47px; position:relative; display:inline-block}

/*Header*/
.header{width:100%; height:43px; text-align:center}
.head{width:960px; height:43px; display:inline-block}

/*Hor menu*/
#minitabs {display:inline-block; float:left; margin:14px 0px 0 0; position:relative; left:40px; overflow:hidden; padding:0 0 0 0;}
#minitabs {display: inline !ie;}
#minitabs li {margin:0; float:left; padding:0; display:inline; list-style-type:none; color:#8daec6; font:normal 11px century gothic;}
#minitabs a:link, #minitabs a:visited {float:left; margin:0 0 0 0; text-decoration:none; padding-left:7px; padding-right:7px; font:normal 11px century gothic; color:#8daec6;}
#minitabs a:hover {text-decoration:underline; color:#ffffff;}

/*Select*/
div.signup { position:relative; top:6px; right:42px; float:right;}
div.signup a {display:block; width:193px; height:32px; background: url('../images/btn_getl.png') 0px 0px no-repeat;}
div.signup:hover a {background: url('../images/btn_getl.png') 0px -33px no-repeat;}
div.signup_description {position:absolute; top:38px; right:0px; background:#082856; z-index:50; margin: 0; overflow:hidden;}
div.signup_description div.signup_text {font-size: 11px; font-family:tahoma; text-align: left; color:#fff;}
div.signup_description div.signup_text {padding: 0; width:400px;}
div.signup_description div.signup_text a {background:#082856; font:normal 11px century gothic; float:left; padding: 0px 0px 0px 0px; width:400px; text-decoration: none;}
div.signup_description div.signup_text div{padding: 10px 10px 25px 10px; }
div.signup_description div.signup_text div span{font:normal 17px century gothic; color:#ffffff; text-align: left; }
.uplink{ position:relative; top:-12px;}

.firstOvers{position:relative; left:40px; top:102px;}
.secondOvers{position:relative; left:40px; top:208px;}
.divOver1{ width:162px; height:183px; float:left; overflow:hidden;}
.divOver2{ width:162px; height:183px; float:left; overflow:hidden; margin-top:13px}

.divOverA {display:block; height:183px; width:162px; background:url(../images/over.png) 0 0 no-repeat;}
.divOverA:hover {display:block; height:183px; width:162px;	background:url(../images/over.png) 0 -186px no-repeat;}




#minitabs2 {display:inline-block; margin:0px 0 0 0; width:400px; overflow:hidden; padding:0 0px 0 7px;}
#minitabs2 {display: inline !ie;}
#minitabs2 li {margin:0; float:left; padding:0px 3px 0px 3px; display:inline; list-style-type:none;  color:#648399;}
#minitabs2 .line{float:left; text-decoration:none; padding-left:3px; padding-right:3px; font:normal 10px century gothic; color:#8daec6;}
#minitabs2 .line:hover{color:#8daec6; text-decoration:none;}
#minitabs2 li:link, #minitabs2 li:visited {float:left; text-decoration:none; padding-left:3px; padding-right:3px; font:normal 10px century gothic; color:#8daec6;}
#minitabs2 li:hover {color:#ffffff; text-decoration:underline; cursor:pointer}


/*Photo Gallery*/
#minitabs8 {margin:0 0 0 0; padding: 0 0 0 0; position:relative; top:0px; left:0px;}
#minitabs8 li {margin:0px; float:left;	padding: 0;	display: inline; list-style-type: none;}	
#minitabs8 a:link, #minitabs8 a:visited {float: left; margin: 0 0 0 0; text-decoration: none; padding:4px;}


/*Footer*/
#footer{text-align:center; position:absolute; bottom:0; overflow:hidden; width:100%; height:47px; background:#05224c; }
.copy{font:normal 10px century gothic; color:#8593aa; margin-top:16px;}
.copy A{font:normal 10px century gothic; color:#ffffff;}
.copy A:hover{ text-decoration:underline}













