/*Telesis Interactive Web Template 2010*/

 /*Frontpage Styling*/
body{
	background:#dcdcdc url(images/tile.png) repeat-x;
	margin:27px 0px 0px 0px;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	/*Aligns the Main Container center aligned*/
	text-align:center;
}
#controls{
	margin: 0 auto;
	width:960px;
	height:31px;
}
#clientarea{
	background:url(images/clientarea.png) no-repeat 0px 0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:678px;
	height:31px;
	float:right;
	}
ul#client {
	width:100%;
	height:31px;
	margin:3px 0px 0px 0px;
	padding:4px 0px 0px 3px;
	margin:0px;
	list-style:none;
}
ul#client li{
	height:23px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-align:center;
 }

.clientlogon{
	background:url(images/logon.png) no-repeat;
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	width:59px;
	height:24px;
	border:none;
	float:left;
}
.inputbox{
	background:url(images/inputbox.png) no-repeat;
	margin:0px 0px 0px 0px;
	padding:3px 5px 0px 5px;
	margin:0px;
	width:154px;
	height:25px;
	border:0;
}
/*#leftimg{
	height:100%;
	width:100%;
	background:url(images/left_footerimg.png) no-repeat 10% 110%;
}*/

#container{
	margin: 0 auto;
	width:960px;
	height:auto;
	clear:both;
	/*counters the Center ALignment to Fix IE 8*/
	text-align:left;
}
#header{
	padding:0px;
	margin:0px;
	width:100%;
	height:160px;
	clear:both;
	background-image: url(images/masthead_tile.png);
}
#masthead{
	background:url(images/masterhead.png) no-repeat 0% 0%;
	margin:0 auto;
	width:960px;
	height:160px;
	clear:both;
}
#logo{
	background:url(images/logo.png) no-repeat 50% 50%;
	width:190px;
	height:160px;
	float:left;	
	border:none;
} 
ul#topmenu {
	background:url(images/topmenu.png) no-repeat;
	width:960px;
	height:35px;
	padding:0px;
	margin:0px;
	list-style:none;
	clear:both;
}
ul#topmenu li{
	height:35px;
	width:120px;
	margin:0px;
	padding:0px;
	float:left;
	line-height:30px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	letter-spacing:2px;
	text-align:center;
 }
 ul#topmenu li a:link, a:visited{
	color:#fff;
	text-decoration:none;
 }
 
 ul#topmenu li a:hover{
	color:#ff9400;
	text-decoration:none;
 }
 
 #localnav{
	width:960px;
	height:344px;
	}

#ajax_content{
	width:100%;
	height:auto;
	min-height:500px;
}
#ajax_images{
	width:100%;
	height:auto;
}
#ajax_products{
	width:100%;
	height:auto;
}
#leftgutter{
	background:url(images/leftgutter.png) no-repeat;
	height:344px;
	width:33px;
	float:left;
	}
#lefttopframe{
	background:url(images/lefttopcontent.jpg) no-repeat;
	width:549px;
	height:344px;
	float:left;
	}
#lefttopcontent{
	background:url(images/lefttopcontent.jpg) no-repeat;
	width:549px;
	height:344px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
#lefttopcontentdesign{
	background:url(images/lefttopcontentwebdesign.jpg) no-repeat;
	width:549px;
	height:344px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
#lefttopcontentclientgateway{
	background:url(images/lefttopcontentclient.jpg) no-repeat;
	width:549px;
	height:344px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
#lefttopcontentapp{
	background:url(images/lefttopcontentapp.jpg) no-repeat;
	width:549px;
	height:344px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
.more{
	padding:3px;
	}
ul#localnavigation {
	padding:0px 0px 0px 380px;
	margin:10px 0px 0px 0px;
	position: absolute;
}
ul#localnavigation li{
	width:39px;
	height:39px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:center;
	list-style:none;
 }

 ul#localnavigation li a{
 	background:url(images/dot.png) no-repeat;
	width:39px;
	height:39px;
	padding:11px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
	list-style:none;
	color:#000;
	text-decoration:none;
 }
 
 ul#localnavigation li a:hover{
 	background:url(images/dot_on.png) no-repeat;
	width:39px;
	height:39px;
	padding:11px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:center;
	list-style:none;
	color:#000;
	text-decoration:none;
 }

#rightgutter{
	background:url(images/rightgutter.png) no-repeat;
	width:32px;
	height:344px;
	float:left;
	}		
#righttopcontent{
	background:url(images/righttopcontent.png) no-repeat;
	width:346px;
	height:344px;
	float:left;
	}
#righttopcontent span{
 	padding:15px 10px 5px 0px;
 	margin:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:24px;
	color:#9fc3dd;
 }
#subcontent{
	width:960px;
	height:345px;
}
#leftguttersub{
	background:url(images/leftguttersub.png) no-repeat;
	width:66px;
	height:344px;
	float:left;
	}	
#leftsubcontent{
	background:url(images/lefttilersub.png);
	width:524px;
	height:344px;
	float:left;
	}
#leftsubcontent p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
	padding:4px 5px 8px 0px;
	margin:0px;
	color:#4b4b4b;
	}

.leftsubcurve{
	background:url(images/leftsubcurve.png) no-repeat;
	width:590px;
	height:14px;
	float:left;
	}	
#rightguttersub{
	background:#884da9 url(images/righttilersub.png);
	width:22px;
	height:344px;
	float:left;
	}		
#righttopcontentsub{
	background:url(images/righttilersub.png);
	width:348px;
	height:344px;
	float:left;
	}
ul.latestnews {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}
ul.latestnews li{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	width:330px;
 }
ul.producticons {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	clear:both;
}
ul.producticons li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:22px;
	clear:both;
	width:907px;
 }
.rightsubcurve{
	background:url(images/rightsubcurve.png) no-repeat;
	width:370px;
	height:14px;
	float:left;
	}
.flosuite{
	background:url(images/flosuitelogo.png) no-repeat;
	padding: 8px 0px 8px 0px;
	width:350px;
	height:87px;
	float:left;
	clear:both;
}
#footer{
	background:#ffd200 url(images/footer_tile.png) repeat-x;
	margin-top:46px;
	padding:0px;
	width:100%;
	height:35px;
}

ul#footernav{
	background:url(images/footer_img.png)no-repeat 100% 0%;
	margin: 0 auto;
	width:700px;
	height:35px;
	list-style:none;
	clear:both;
}
ul#footernav li{
	margin:0px;
	padding:10px 33px 0px 0px ;
	margin:0px;
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#874fa7;
 }
ul#footernav li a:link, a:visited{
	text-decoration:underline;
	color:#874ea8;
 }
 
 ul#footernav li a:hover{
	text-decoration:none;
	color:#fff;
 }
#contactdetails{
	width:400px;
	height:auto;
	float:left;
	padding:10px;
	/*border:0px solid thin #333333;*/
}
 #contactform{
	width:400px;
	height:auto;
	float:left;
	padding:10px;
}
 #clientpagearea{
	width:400px;
	height:auto;
	float:left;
}
.textinput{
	background:url(images/message.png) no-repeat;
	margin:0px 0px 0px 0px;
	padding:3px 3px 0px 8px;
	margin:0px;
	width:300px;
	height:20px;
	border:0px;
}
.comments{
	background:url(images/comments.png) no-repeat;
	margin:0px 0px 0px 0px;
	padding:3px 3px 0px 8px;
	margin:0px;
	width:300px;
	height:203px;
	border:0px;
}
.comments{
	background:url(images/comments.png) no-repeat;
	margin:0px 0px 0px 0px;
	padding:3px 3px 0px 8px;
	margin:0px;
	width:300px;
	height:203px;
	border:0px;
}
.submit{
	background:url(images/submit.png) no-repeat;
	padding:0px 0px 0px 0px;
	width:59px;
	height:24px;
	border:0px;
	}
.special{
	background:url(images/specials.png) no-repeat;
	width:60px;
	height:60px;
	margin:10px;
	padding:5px 0px 0px 0px;
	float:right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	color:#fff;
	letter-spacing:2px;
	text-align:center;
}
 /*Type Selectors*/
a:link, a:visited{
	color:#ffb500;
	text-decoration:underline;
 }
 a:visited{
	color:#fff;
	text-decoration:none;
 }
 
a:hover{
	color:#fff;
	text-decoration:none;
 }
p{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
	padding:2px 10px 4px 0px;
	margin:0px
}
 h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:1px;
	color:#fff;
	padding:70px 0px 0px 0px;
	margin:0px;
	text-align:center;
}
 h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:1px;
	color:#b55bde;
	padding:10px 0px 5px 0px;
	margin:0px
}
 h3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	letter-spacing:1px;
	color:#ff9400;
	padding:8px 0px 0px 0px;
	margin:0px
}
 h4{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:1px;
	line-height:28px;
	color:#CCCCCC;
	padding:10px 0px 3px 0px;
	margin:0px
}
 h5{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:1px;
	color:#ccc;
	padding:2px 8px 0px 10px;
	margin:0px;
}
h6{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:1px;
	color:#fff;
	padding:4px 2px 0px 0px;
	margin:0px;
}
em{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	letter-spacing:1px;
	line-height:24px;
	color:#fff;
	width:549px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	top:20px;
	left:10px;
}
/*
ul{
	padding:0px 0px 0px 0px;
	margin:0px
}
ul li{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	font-weight:bold;
	color:#fff;
	line-height:18px;
	padding:0px 0px 0px 10px;
	margin:0px
}
*/
.breadcrumbs{
	width:100%;
	height:40px;
	line-height:40px;
}
small{
	padding:10px 15px 5px 0px;
	margin:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#722795;
	float:left;
	clear:both;
	}
.latestimg{
	margin:5px 10px 5px 5px;
}
.productsimg{
	padding:10px;
}
.leftimg{
	padding:0px 0px 0px 0px;
	clear:both;
}
.rhtimg{
	float:right;
	padding:10px 20px 5px 5px;
}
.backtotop{
	float:right;
	margin:0px 15px 0px 0px;
	clear:both;
}
.footer_line{
	clear:both;
}
/*Subpage Styling*/
 #mainpage{
 	background:url(images/leftgutter_sub.png) no-repeat 0 0;
	width:960px;
	height:auto;
	min-height:500px;
	}
#subpagecontent{
	background:#909090 url(images/sub_tile.png) repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:937px;
	height:auto;
	min-height:500px;
}
#content{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:917px;
	height:auto;
	min-height:500px;
 }
#subpagecurve{
	background:url(images/subpagecurve.png) no-repeat;
	width:960px;
	height:13px;
}
#content ul{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#ajax_products ul{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style-type: none;
}
#ajax_products ul li{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:16px;
	padding:5px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style-type: none;
}
ul.hosting{
	color:#fff;
	float:left;
	padding:0px;
	margin:0px;
	width:180px;
	list-style-type:none;
}
ul.hosting li{
	background-color:#999;
	margin:1px;
	padding:5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	height:20px;
	color:#fff;
	text-align:center;
 }
ul.hosting strong{
	color:#333;
	line-height:20px;
	letter-spacing:1px;
}
ul.hostingtitle{
	color:#fff;
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	list-style-type:none;
}
ul.hostingtitle li{
	background-color:#6a6a6a;
	margin:1px;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:30px;
	width:178px;
	height:30px;
	color:#fff;
	float:left;
	text-align:center;
	font-weight: bold;
	letter-spacing:2px;
 }
 ul.hostingorder{
	color:#fff;
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	list-style-type:none;
}
ul.hostingorder li{
	margin:1px;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:30px;
	width:178px;
	height:30px;
	color:#fff;
	float:right;
	text-align:center;
	font-weight: bold;
	letter-spacing:2px;
 }
.orderimg{
	padding:3px 0px 0px 0px;
}
ul.hostingcategories li{
	background-color:#6a6a6a;
	margin:1px;
	padding:5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	height:20px;
	color:#fff;
	list-style-type:none;
 }
ul.hostingcategories{
	color:#fff;
	float:left;
	padding:0px;
	margin:0px;
	width:900px;
	list-style:none;
}
ul#logos{
	list-style:none;
	float:left;
}
ul#logos li{
	margin:0px 52px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
 }
ul.specials{
	height:auto;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-weight: bold;
	letter-spacing:1px;
	list-style-type: none;
}
ul.specials li{
	margin:0px;
	padding:2px 0px 0px 0px ;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
 }
.footer_line{
	width:847px;
	height:6px;
	background:url(images/footer_line.png) no-repeat;
}
hr{
	width:80%;
}
/*J Query CSS styles*/
.popupcopy{
	width:700px;
	height:800px;
	background-color:#787878;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:-7px;
}
.popupcopy p{
	padding:0px 0px 0px 20px;
}
.popupcopy h3{
	padding:0px 0px 0px 20px;
}
.popupcopy a{
	font-family:Geneva,Arial,Helvetica,sans-serif;
	padding:0;
	text-decoration:none;
}
#window { 
	position:absolute; 
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
 }

#popupcontent{
	width: 700px;
	height:800px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
#window img{ 
	margin:0px;
	padding:0px;
	width: auto; 
	height: auto;
}

.popup_img{
	margin:0px;
	padding:0px;
}

.toprounded{
	height:17px;
	width:700px;
	margin:0px;
	padding:0px;
	clear:both;
	border:0;
}
.leftround1{
	width:9px;
	height:17px;
	background:url(images/leftround1.png) no-repeat;
	float:left;
	margin:0;
	padding:0;
}
.rightround2{
	width:9px;
	height:17px;
	background:url(images/rightround2.png) no-repeat;
	float:right;
	margin:0;
	padding:0;
}
.middle{
	width:682px;
	height:10px;
	background:url(images/middle.png) no-repeat;
	float:left;
	margin:0;
	padding:0;
}
.bottomrounded{
	width:100%;
	height:10px;
}
.bottomround1{
	width:9px;
	height:10px;
	background:url(images/leftround3.png) no-repeat;
	float:left;
}
.bottomtround2{
	width:9px;
	height:10px;
	background:url(images/rightround4.png) no-repeat;
	float:left;
}
.middle3{
	width:682px;
	height:10px;
	background:url(images/middle.png) no-repeat;
	float:left;
	margin:0;
	padding:0;
}

/*Gallery Version*/
.gallerypopup1 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%;
	overflow:scroll; 
}
.gallerycontent1{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup2 {
	position:fixed;
	top: 0px;
	left: 0;
	z-index: 90;
	width:100%;
	height:100%;
	overflow:auto;
}
.gallerycontent2{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup3 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%;
	overflow:scroll; 
}
.gallerycontent3{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup4 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90;
	width: 100%;
	height:100%;
	overflow:hidden;
}
.gallerycontent4{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup5 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent5{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup6 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%;
	overflow:scroll; 
}
.gallerycontent6{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup7 {
	position:fixed;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 100%;
	overflow:scroll;
}
.gallerycontent7{
	width:750px;
	height:640px;
	margin:0 auto;
	top:60px;
	position:relative;
	text-align:left;
	padding:0px;
}
.gallerypopup8 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent8{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup9 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%;
	overflow:scroll; 
}
.gallerycontent9{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup10 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent10{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup11 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%;
	overflow:scroll; 
}
.gallerycontent11{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup12 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent12{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup13 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent13{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup14 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent14{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup15 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent15{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup16 {
	position:fixed;
	top: 0; 
	left: 0; 
	z-index: 90; 
	width: 100%; 
	height: 100%; 
	overflow:scroll;
}
.gallerycontent16{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerypopup17 {
	position:fixed;
	top: 0px;
	left: 0;
	z-index: 90;
	width:100%;
	height:100%;
	overflow:auto;
}
.gallerycontent17{
	width:750px;
	height:640px;
	margin: 0 auto;
	top:60px;
	position: relative;
	text-align:left;
	padding:0px;
}
.gallerycopy{
	width:750px;
	height:640px;
	background-color:#787878;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:-7px;
}
.gallerycopy p{
	padding:0px 0px 0px 20px;
}
.gallerycopy h3{
	padding:0px 0px 0px 20px;
}
.gallerycopy a{
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.popup_close{
	padding:0px 0px 0px 0px;
	margin:0px 10px 4px 0px;
	background-color:#787878;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
}
.toproundedgallery{
	height:17px;
	width:100%;
	margin:0px;
	padding:0px;
	clear:both;
	border:0;
}
.leftround1gallery{
	width:9px;
	height:17px;
	background:url(images/leftround1.png) no-repeat;
	float:left;
	margin:0;
	padding:0;
}
.rightround2gallery{
	width:9px;
	height:17px;
	background:url(images/rightround2.png) no-repeat;
	float:right;
	margin:0;
	padding:0;
}
.middlegallery{
	width:732px;
	height:17px;
	background-color:#787878;
	background:url(images/middlegallery.png) no-repeat;
	float:left;
	margin:0;
	padding:0;
}
.bottomroundedgallery{
	width:100%;
	height:10px;
}
.bottomround1gallery{
	width:9px;
	height:10px;
	background:url(images/leftround3.png) no-repeat;
	float:left;
}
.bottomtround2gallery{
	width:9px;
	height:10px;
	background:url(images/rightround4.png) no-repeat;
	float:left;
}
.middle3gallery{
	width:732px;
	height:10px;
	background-color:#787878;
	background:url(images/middlegallery.png) no-repeat;
	float:left;
	margin:0;
	padding:0;
}