/*@import url("innerstyle.css");*/
body{margin:0;padding:0;font:normal 11px Arial,Helvetica,sans-serif;background-color:#fff;color:#fff;overflow-x:hidden;overflow-y:auto;}
html{overflow-x:hidden;}
*{outline:0;}
div{margin:0;padding:0;}
form{margin:0;padding:0;}
input{outline:0;}
.clear{clear:both}
.floatleft{float:left}
.floatright{float:right;}
p{text-align:justify;margin:.5em 0 .5em 0;padding:0;}
p a{text-decoration:underline;color:#00CCFF;}
p a:hover{text-decoration:none;}
p ul{color:#CCCCCC;}
p ul li{color:#CCCCCC;}
p ul li a{text-decoration:underline;color:#00CCFF;}
p ul li a:hover{text-decoration:none;}
h2{margin:0;padding:0;font:bold 18px Arial, Helvetica, sans-serif;color:#666666;}
h3{margin:0;padding:0;font:bold 14px Arial, Helvetica, sans-serif;color:#666666;}
#mainbody{margin:0 auto;padding:0;}
#contentbody{width:900px;margin:0 auto;padding:0;background:#000000 url(../images/mainbodyimg.jpg) no-repeat;}
#ind_contentbody{margin:0 auto;width:900px;background:url(../images/img_bot_repeat.jpg) repeat-x bottom;}
#companyname{float:left;margin:0;height:69px;padding:0;}
#companyname a{text-decoration:none;margin:0;padding:0;}
#companyname a img{margin:0;padding:0;text-decoration:none;border:0;}
.botimg_index{background:url(../images/img_bot_repeat.jpg) repeat-x bottom;}
#navigation{float:right;margin:0;padding:0;text-align:left;}
.indexcontent{padding:0 5em .3em 0;width:610px;float:right;}
.indexcontent p{color:#E6E6E6;font:normal 12px Arial, Helvetica, sans-serif;}
.indexcontent p a{color:#fff;font-weight:bold;}
.indexcontent h2{padding:.5em 0 0 0;color:#FFCC00;font:bold 14px Arial, Helvetica, sans-serif;}
.indexcontent h1{padding:.5em 0 0 0;color:#FFCC00;font:bold 14px Arial, Helvetica, sans-serif;}
.indexbotcont{padding:0 1em 0 1em;}
#righttopicons{padding:.2em 2px 0 0;text-align:center;}
#righttopicons a{border:0;padding:0 0 0 0;}
#righttopicons a img{border:0;}
#middlepanel{clear:both;height:470px;padding:0 0 1em 0;margin:0 auto;text-align:center;}
#footerpanel{clear:both;color:#B9B9B9;padding:.3em 0 .5em 0;font:normal 10px Verdana, Arial, Helvetica, sans-serif;border-top:solid 1px #B9B9B9;}
.foot_left{float:left;padding:0 0 0 .6em;}
.foot_right{float:right;padding:0 .6em 0 0;}
.foot_right a{color:#B9B9B9;text-decoration:underline;}
.foot_right a:hover{color:#CCCCCC;text-decoration:none;}
#leftpanel{float:left;width:230px;height:528px;}
.leftbotimg{text-align:right;padding:10px 0 0 0;}
#rightpanel{float:right;width:670px;height:528px;}
.blankheightbot{clear:both;height:10px;}
.blankhgtfsh{height:35px;font-size:12px;color:#FFFFFF;}
.blankhgtfsh a{height:35px;font-size:12px;color:#FFFFFF;text-decoration:underline;}
.recentnew{text-align:right;}
.recentnew a{margin:0;padding:0;text-decoration:none;text-align:right;cursor:pointer;}
.recentnew a img{border:0;}
#swfpanel{clear:both;margin:0;padding:0 0 0 0;}
.flashproject{float:left;width:622px;}
.righticonlink{float:right;padding-right:1px;}
#nav{position:relative;top:0px;width:617px;height:30px;}
#nav li ul, #nav li ul{margin:0;padding:0;list-style-type:none;}
#nav a{text-decoration:none;}
#nav li{margin:0;float:left;display:block;padding:0 0 1em 1em;list-style-type:none;}
#nav li ul{display:none;list-style-type:none;}
#nav li ul li{padding:.2em .3em 0 .3em;list-style-type:none;}
#nav li.off ul, #nav li.on ul{position:absolute;top:2.3em;left:0;padding-top:0;background-color:#6E0607;height:16px;list-style-type:none;}
#nav li.on ul{background-color:#6E0607;list-style-type:none;}
#nav li.on:hover ul, #nav li.over ul{background-color:#6E0607;}
#nav li a{color:#224d6f;font-weight:bold;display:block;width:103px;padding:0;list-style-type:none;}
#nav li.on a{color:#f90;}
#nav li.on ul a, #nav li.off ul a{border:0;float:left;color:#f90;width:auto;margin-right:0;}
#nav li.on:hover ul a, #nav li.over ul li a{background-color:#6E0607;}
#nav li.on ul{display:block;list-style-type:none;}
#nav li.off:hover ul, #nav li.over ul{display:block;z-index:6000;}
#nav li.off a:hover, #nav li.on a:hover{color:#FFCC00;}
#nav li span{position:absolute;list-style-type:none;}
#liRenaissance a, #liArtNouveau a, #liModern a, #liPostModern a, #liDigital a{display:block;position:relative;height:25px;background:url(../images/hd_navi_img.jpg) no-repeat;}
#liRenaissance a{background-position:bottom 0;background-position:0 0;}
#liArtNouveau a{background-position:bottom 0;background-position:-119px 0;}
#liModern a{background-position:bottom 0;background-position:-232px 0;}
#liPostModern a{background-position:bottom 0;background-position:-340px 0;}
#liDigital a{background-position:bottom 0;background-position:-450px 0;}
#liModern.on a{background-position:-204px -37px;}
#liRenaissance a:hover, #liRenaissance:hover a, #liRenaissance.over a{background-position:0 -35px;}
#liArtNouveau a:hover, #liArtNouveau:hover a, #liArtNouveau.over a{background-position:-119px -35px;}
#liModern a:hover, #liModern:hover a, #liModern.over a{background-position:-232px -35px;}
#liPostModern a:hover, #liPostModern:hover a, #liPostModern.over a{background-position:-340px -35px;}
#liDigital a:hover, #liDigital:hover a, #liDigital.over a{background-position:-450px -35px;}
#nav li.off ul a, #nav li.on ul a{display:block;background:#6E0607;color:#fff;font:normal 11px Arial, Helvetica, sans-serif;height:16px;list-style-type:none;}
#nav li.on ul a{list-style-type:none;}
.navwidthpad{margin:0;padding:0;top:.1em;}
.navanilink{padding-left:8em;}
.navwebsitelink{width:610px;width:617px;}
.navscriptlink{width:500px;padding-left:9em;list-style-type:none;margin:0;padding:0;}
.navcbtsublink{padding-left:44em;width:100px;}
.navcbtwidth{width:150px;}
.uledani{padding-left:8em;width:300px;}
.ulwebsite{width:610px;width:617px;}
.ulscript{width:500px;padding-left:9em;}
.ulcbt{padding-left:44em;width:100px;}
.ulcbtright{width:250px;}
.indleftimg{float:left;padding:.8em 3.5em 0 3em;}
.indleftimg a{cursor:pointer;}
.indleftimg span a{padding-top:3em;}
.request_quote{width:622px;}
.request_panel{float:right;padding:0 5.8em 0 0;padding:4.4em 4.3em 0 0;}
.qoute_input{padding-left:0;padding:4.4em 4.3em 0 0;padding-top:0;padding-right:5.8em;padding-bottom:0;width:250px;}
.massage_align{padding-bottom:20px;}
#content_quote_body{width:900px;margin:0 auto;padding:0;background:#000000 url(../images/mainbodyimg2.jpg) no-repeat;}
.request_BTN{width:100px;}
#Quote_form_panel{width:250px;}
#rightpanel_quote{float:right;width:670px;}
.form_manage_box{padding-left:60%;}
.cdn_address_manage{}
.address_outer{padding-left:150px;padding-right:40px;}
.blankheight{clear:both;height:30px;line-height:30px;text-align:center;}
.blankheight a{line-height:30px;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
/* common css */
#foxmenu{position:relative;display:block;font-size:11px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;width:609px;}
#foxmenu ul{margin:0;padding:0;list-style-type:none;}
#foxmenu li{display:block;float:left;margin:0;}
#foxmenu li a{color:#fff;text-decoration:none;}
#foxmenu li a:hover{color:#990000;}
/* chromestyle css */
.dropmenudiv{position:absolute;float:left;display:inline;top:0;color:#fff;font:normal 11px Arial, Helvetica, sans-serif;z-index:1000;width:395px;visibility:hidden;margin:0;padding:0;}
.dropmenudiv ul{margin:0;padding:0;list-style-type:none;height:60px;}
.dropmenudiv li{float:left;display:block;padding:0 .3em 0 .3em;margin:0;}
.dropmenudiv li a{text-decoration:none;font-weight:normal;color:#fff;margin:0;padding:0;}
* html .dropmenudiv li a{color:#FFFFFF;margin:0;padding:0;}
.dropmenudiv li a:hover{color:#CCCCCC;margin:0;padding:0;}
.wdt{width:590px;}
/*.wdt{width:590px;!important}*/
/* innerstyle css */
#in_contentbody{
	margin:0 auto;
	width:900px;
	background:#000000 url(../images/img_bot_repeat.jpg) repeat-x bottom;
}
#inner_header_img{
	width:900px;
 	height:71px; 
	margin:0 auto;
	padding:0;
	background:url(../images/in_top_img.jpg) no-repeat;
	}
#bannersection{
	background:url(../images/in_ban_weddesign.jpg) no-repeat;
	width:900px;
	height:314px;
	margin:0 auto;
	}
#bannersection_3d{
	background:url(../images/in_ban_3design.jpg) no-repeat;
	width:900px;
	height:314px;
	margin:0 auto;
	}
#bannersection_2d{
	background:url(../images/in_ban_2d.jpg) no-repeat;
	width:900px;
	height:314px;
	margin:0 auto;
	}
#bannersection_cbt{
	background:url(../images/in_ban_cbt.jpg) no-repeat;
	width:900px;
	height:314px;
	margin:0 auto;
	}
#bannersection_sct{
	background:url(../images/in_ban_scripting.jpg) no-repeat;
	width:900px;
	height:314px;
	margin:0 auto;
	}
#in_middlecontent{
	margin:0 auto;
	padding:0;
	background:url(../images/in_rep_mid_img.jpg) repeat-x top;
	}
#mid_contbody{padding:0 3em;padding-bottom:4em;}
#headingpanel{margin:0;padding:10px 10px 10px 40px;}
#eventimg{float:left;}
#eventimg a img{border:0;cursor:pointer;}
#imagescontent{display:inline;float:left;margin:0;padding:1em 0 0 10px;color:#CCCCCC;}
#imagescontent h1{width:470px;background:url(../images/web_icons.jpg) no-repeat .3em 0;border-bottom:solid 1px #CCCCCC;font:normal 24px Arial, Helvetica, sans-serif;padding:0 0 .1em 2.4em;color:#FFCC00;margin:0;}
#imagescontent h1 span{font:normal 24px Arial, Helvetica, sans-serif;color:#00CCFF;}
#imagescontent p{width:520px;padding:0 0 0 .5em;font:normal 12px Arial, Helvetica, sans-serif;line-height:17px;text-align:left;color:#CCCCCC;}
#imagescontent ul li a{color:#FFFFFF;}
.webimages_panel{margin:0;padding:1em 0 1em 0;}
#in_footerpanel{color:#B9B9B9;padding:.5em 0;font:normal 10px Verdana, Arial, Helvetica, sans-serif;border-top:solid 1px #828282;}
.in_righticonlink{
	float:right;
	}
.inputbox_one{
	border:none;
	background-color:#400804;
	height:14px;
	.height:13px;
	padding:.2em .2em;
	width:178px;
	color:#cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.rightinputpanel{
	float:right; 
	padding:0 5.8em 0 0;
	.padding:4.4em 4.3em 0 0;
	}
.input_right_in_one{
 /*	padding:4.9em 0 0 0;*/
 	padding:0 0 0 0;
	}
.input_right_in_two{
 	padding:2.7em 0 0 0em;
	}
.input_right_in_three{
 	padding:2.7em 0 0 .2em;
 
	}
.bt_right_in_four{
 	padding:1.2em 0 0 0;
	text-align:right;
	}
.textarea_in{
	width:178px;
	height:55px;
	background-color:#400804;
	color:#cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	border:0;
	overflow:hidden;
	}
.rightcontform{
	float:right; 
	padding:2.9em 1.6em 0 0;
	.padding-top:3.5em;
	}
.button_inform{
	background-color:#A31409;
	color:#cccccc;
	font:normal 11px Arial, Helvetica, sans-serif;
	/*padding:.1em;*/
	cursor:pointer;
	border:0;
	border:solid 1px #666666;
	}
.image_folio{
	 width:830px; 
	 margin:0 auto;
	 color:#00CCFF;
	 margin-bottom:1.6em;
	}
.img_web_one{
	float:left;
	margin:0 .6em;
	font:normal 13px Arial, Helvetica, sans-serif;
 	line-height:20px; 
	text-align:left;
	}
	.img_web_one a{
	color:#00CCFF;
	text-decoration:none;
	}
	.img_web_one a img{
		border:0;
		}
	.img_web_one a:hover{
	text-decoration:none;
	}
	.img_web_one img a:hover{
	text-decoration:none;
	}
	
.img_web_banner{
	margin:0 auto;
	font:normal 13px Arial, Helvetica, sans-serif;
 	line-height:20px; 
	text-align:left;
	border-bottom:dotted 1px #999999;
	margin-bottom:1em;
	width:700px;
	}
	.img_web_banner a{
	color:#00CCFF;
	text-decoration:none;
	}
	.img_web_banner a img{
		border:0;
		}
	.img_web_banner a:hover{
	text-decoration:none;
	}
	.img_web_banner img a:hover{
	text-decoration:none;
	}
#sitemap{margin:0;padding:2em 0 0 0;color:#FFFFFF;}
#sitemap ul{margin:0;padding:0 0 0 2em;}
#sitemap li{margin:0;padding:1em 0 1em 3em;display:block;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#F0B017;list-style-type:none;background:url(../images/bullet_sitemap.gif) no-repeat .5em 1.1em;}
#sitemap li ul{margin:0;padding:.2em 0 0 0;}
#sitemap li ul li{margin:0 0 1em 0;padding:0 0 .6em 0;display:inline;list-style-type:none;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;background:none;}
#sitemap li ul li a{list-style-type:none;color:#FFFFFF;text-decoration:underline;}
#sitemap li ul li a:hover{list-style-type:none;color:#FFFFFF;text-decoration:none;}
.bottomlinemap{border-bottom:dotted 1px #6E6E6E;border-left:dotted 1px #6E6E6E;}
.bloggerlink{float:right;margin-top:1em;padding:1em .3em 0 1em;}
.bloggerlink a{cursor:pointer;}
.right_quote{width:640px;margin:0 auto;padding:5px;border:#000000 solid 1px;}
.right_quote a{text-decoration:none;color:#00CCFF;}
.right_quote a:hover{text-decoration:none;color:#ffffff;}
.footer_qoute{text-align:center;color:#999999;}
.footer_qoute a{text-decoration:none;color:#00CCFF}
.footer_qoute a:hover{text-decoration:none;color:#ffffff}
/* lightview css */
#lightview {position: absolute;top: 50%;left: 50%;height: 150px;width: 150px;margin: -75px 0 0 -75px;padding: 0;}
/* The container that holds everything */
.lv_Container {position: relative;width: 100%;height: 100%;background: none;padding: 0;margin: 0;}
.lv_Button {cursor: pointer;text-decoration: none;border: none;background: none;margin: 0;padding: 0;}
/* The buttons on the side when you view a gallery */
.lv_Sides {position: absolute;top: 50%;left: 0;clear: both;width: 100%;padding: 0;margin: 0;}
.lv_Sides * { padding: 0; margin: 0; }
.lv_Sides li {list-style-type: none;position: relative;}
.lv_PrevSide { float: left; }
.lv_NextSide { float: right; }
.lv_Sides .lv_Wrapper {width: 100%;height: 100%;cursor: pointer;}
.lv_Sides .lv_Button {float: left;background: none;}
.lv_Frames {width: 100%;height: 100%;position: relative;padding: 0;margin: 0;}
.lv_Frames li {list-style-type: none;margin: 0;padding: 0;}
.lv_Frame {width: 100%;display: block;}
.lv_Frame * { padding: 0; margin: 0; }
.lv_FrameTop {position: absolute;left: 0;width: 100%;display: block;}
.lv_FrameBottom {position: relative;float: left;clear: both;}
.lv_Liquid {position: relative;float: left;width: 100%;overflow: hidden;clear: both;}
.lv_Liquid .lv_Filler {position: absolute;height: 100%;width: 2px;top: 0;left: 50%;}
.lv_Half {display: block;height: 100%;clear: both;line-height: 0px;}
.lv_Half li { list-style-type: none; }
.lv_Corner {float: left;position: relative;}
.lv_CornerTr, .lv_CornerBr { float: right; }
.lv_Fill {position: absolute;top: 0;width: 100%;height: 100%;}
.lv_Half .lv_CornerWrapper {float: left;position: relative;width: 50%;height: 100%;overflow: hidden;}
.lv_HalfRight .lv_CornerWrapper { float: right; }
.lv_Corner { position: relative; }
.lv_Corner canvas { position: relative; }
.lv_HalfLeft .lv_Corner { float: left; }
.lv_HalfRight .lv_Corner {position: relative;float: right;}
.lv_Center {position: relative;clear: both;height: 100%;overflow: hidden;background: none;padding: 0;margin: 0;}
.lv_WrapUp {position: absolute;left: 0;height: 100%;width: 100%;overflow: hidden;padding: 0;margin: 0;}
.lv_WrapDown {position: relative;height: 100%;width: 100%;overflow: hidden;padding: 0;margin: 0;}
.lv_WrapCenter {position: relative;padding: 0;margin: 0;}
/* The loading indicator */
.lv_Loading {position: absolute;top: 50%;left: 50%;}
.lv_Loading .lv_Button {float: left;height: 100%;width: 100%;}
.lv_MediaWrapper {position: relative;width: 100%;display: block;overflow: hidden;clear: both;padding: 0;margin: 0;}
.lv_MediaWrapper img {position: relative;float: left;padding: 0;margin: 0;}
/* The overlays on top of images that toggle the previous/next buttons */
.lv_PrevNext {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;margin: 0;}
.lv_PrevNext * { padding: 0; margin: 0; }
.lv_PrevNext .lv_Button {position: relative;height: 100%;}
.lv_PrevButton { float: left; }
.lv_NextButton { float: right; }
/* The bar that holds title, caption, imagenumber, slideshow and closebutton */
.lv_MenuBar {clear: both;position: relative;width: 100%;float: left;font: 11px Arial, Helvetica, sans-serif;color: #7a7a7a;padding: 0;margin: 0;text-align:left;}
.lv_MenuBar * { padding: 0; margin: 0; }
.lv_MenuTop .lv_DataText div,
.lv_MenuTop .lv_ImgNumber div { margin: 0; padding: 0; }
#lightview .lv_MenuTop .lv_Close, 
#lightview .lv_MenuTop .lv_Data { margin: 0 0 6px 0; }
.lv_Close, .lv_Data { margin: 6px 0 0 0; }
.lv_Close {
position: relative;float: right;overflow: hidden;width: 100%;height: 100%;}
.lv_Data {position: relative;float: left;padding-bottom: 3px;line-height: 13px;}
.lv_Data li {list-style-type: none;float: left;margin-top: 3px;}
.lv_DataText { width: 100%; }
.lv_DataText .lv_Title {font-weight: bold;margin-bottom: 2px;}
.lv_DataText .lv_Caption { clear: both; }
.lv_Data .lv_ImgNumber {color: #a7a7a7;margin-right: 5px;margin-top: 5px;}
.lv_Data .lv_innerPrevNext, 
.lv_Data .lv_Slideshow {position: relative;border-left: 1px solid #d7d7d7;padding: 0 5px;margin-top: 5px;vertical-align: middle;}
.lv_Data .lv_Slideshow { padding-right: 0px; }
.lv_Data .lv_innerPrevNext .lv_Button, 
.lv_Data .lv_Slideshow .lv_Button { /* play and stop */float: left;background-position: center left;background-repeat: no-repeat;}
/* the boxes that hold media or external content */
.lv_Media,.lv_External {position: relative;float: left;margin: 0;padding: 0;}
#lightview iframe {border: 0;clear: both;padding: 0;margin: 0;background: none;}
/* The container that hold buttons above the view, currently only topclose */
.lv_topButtons {position: absolute;left: 0;width: 100%;overflow: hidden;margin: 0;padding: 0;}
.lv_topcloseButtonImage { cursor: pointer; }
/* The error/warning/download message that will appear when a required plugin is not installed.*/
#lightviewError p { padding: 0 0 10px 0; }
#lightviewError div {padding: 6px;font: 11px Arial, Helvetica, sans-serif;}
#lightviewError .message {background: #fcb5b5;color: #dd1f1f;margin-bottom: 3px;}
#lightviewError .type { font-weight: bold; }
#lightviewError .pluginspage {background: #b5fcbd;color: #21be30;}
#lightviewError a,#lightviewError a:hover,#lightviewError a:visited {color: #21be30;text-decoration: none;background: none;
font-weight: bold;border-bottom: 1px solid #7de689;}
#lightviewError p {margin-left: 0;padding: 0;}
#lv_overlay {position: absolute; /* Opera will use fixed */top: 0;left: 0;height: 100%;width: 100%;}
* html #lightview { /* IE6 */position: absolute;}
/* Always cover 100% of the screen in IE6 */html #lv_overlay {position: absolute;}
/* lightwindow css */#lightwindow_overlay {/* REQUIRED */display: none;visibility: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100px;z-index: 500;/* REQUIRED */}
#lightwindow {/* REQUIRED *//* Of Note - The height and width of this element are set to 0px */
display: none;visibility: hidden;position: absolute;z-index: 999;line-height: 0px;/* REQUIRED */}
#lightwindow_container {/* REQUIRED */display: none;visibility: hidden;position: absolute;/* REQUIRED */padding: 0 0 0 0;margin: 0 0 0 0;}
/* IE6 needs this or it messes with our positioning */
* html #lightwindow_container {overflow: hidden;}
#lightwindow_contents {overflow: hidden;z-index: 0;position: relative;border: 10px solid #ffffff;background-color: #ffffff;}		
#lightwindow_loading {/* REQUIRED */height: 100%;width: 100%;top: 0px;left: 0px;z-index: 9999;position: absolute;/* REQUIRED */
background-color: #f0f0f0;padding: 10px;}
#lightwindow_loading_shim { display: none;left: 0px; position: absolute; top: 0px;width: 100%; height: 100%;}
#lightwindow_loading span {font-size: 12px;line-height: 32px;color: #444444;float: left;padding: 0 10px 0 0;}
#lightwindow_loading span a,#lightwindow_loading span a:link, #lightwindow_loading span a:visited {
color: #09F;text-decoration: none;cursor: pointer;}
#lightwindow_loading span a:hover,#lightwindow_loading span a:active {text-decoration: underline;}
#lightwindow_loading img {float: left;margin: 0 10px 0 0;}
#lightwindow_navigation {/* REQUIRED */position: absolute;top: 0px;left: 0px;display: none;/* REQUIRED */}
/* We need to shim the navigation for IE, though its more of a sub-floor */
#lightwindow_navigation_shim { /* REQUIRED */display: none;left: 0px; position: absolute; top: 0px;width: 100%; height: 100%;/* REQUIRED */}
#lightwindow_navigation a,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,#lightwindow_navigation a:hover,
#lightwindow_navigation a:active { /* REQUIRED */outline: none;/* REQUIRED */}
#lightwindow_previous, #lightwindow_next {width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#lightwindow_previous { float: left;left: 0px;}#lightwindow_next { float: right;right: 0px;}
#lightwindow_previous:hover, #lightwindow_previous:active { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#lightwindow_next:hover, #lightwindow_next:active { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#lightwindow_previous_title,#lightwindow_next_title {display: none;}
#lightwindow_galleries {width: 100%;position: absolute;z-index: 50; display: none;overflow: hidden;margin: 0 0 0 10px;bottom: 0px;left: 0px;}
#lightwindow_galleries_tab_container {width: 100%;height: 0px;overflow: hidden;}
a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab {display: block;height: 20px;
width: 77px;float: right;line-height: 22px;color: #ffffff;text-decoration: none;font-weight: bold;cursor: pointer;font-size: 11px;
color: #ffffbe;background: url(../images/black-70.png) repeat 0 0 transparent;}
* html a#lightwindow_galleries_tab,* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab {	background: none;background-color: #000000;opacity: .70;filter: alpha(opacity=70);}
a:hover#lightwindow_galleries_tab,a:active#lightwindow_galleries_tab {color: #ffffbe;}
#lightwindow_galleries_tab_span {display: block;height: 20px;width: 63px;padding: 0 7px 0 7px;}
#lightwindow_galleries_tab .up	{background: url(../images/arrow-up.gif) no-repeat 60px 5px transparent;}
#lightwindow_galleries_tab .down {background: url(../images/arrow-down.gif) no-repeat 60px 6px transparent;}
#lightwindow_galleries_list {background: url(../images/black-70.png) repeat 0 0 transparent;overflow: hidden;height: 0px;}
* html #lightwindow_galleries_list {background: none;background-color: #000000;opacity: 70;filter: alpha(opacity=70);}	
.lightwindow_galleries_list {width: 200px;float: left;margin: 0 0 10px 0;padding: 10px;}
.lightwindow_galleries_list h1 {color: #09F;text-decoration: none;font-weight: bold;cursor: pointer;padding: 10px 0 5px 0;font-size: 16px;}
.lightwindow_galleries_list li {margin: 5px 0 5px 0;list-style-type: none;}
.lightwindow_galleries_list a, .lightwindow_galleries_list a:link, .lightwindow_galleries_list a:visited {display: block;line-height: 22px;color: #ffffff;text-decoration: none;font-weight: bold;cursor: pointer;padding: 0 0 0 10px;font-size: 11px;}
.lightwindow_galleries_list a:hover, .lightwindow_galleries_list a:active {background: #000000;color: #ffffbe;border-left: 3px solid #ffffbe;padding: 0 0 0 7px;}
#lightwindow_data {/* REQUIRED */position: absolute;/* REQUIRED */}
#lightwindow_data_slide {/* REQUIRED */position: relative;/* REQUIRED */}
#lightwindow_data_slide_inner {background-color: #ffffff;padding: 0 10px 10px 10px;}
#lightwindow_data_caption {padding: 10px 0 0 0;color: #666666;line-height: 25px;background-color: #ffffff;clear: both;}
#lightwindow_data_details {background-color: #f0f0f0;padding: 0 10px 0 10px;height: 20px;}	
#lightwindow_data_author_container {width: 40%;text-align: right;color: #666666;font-style: italic;font-size: 10px;line-height: 20px;float: right;overflow: hidden;}
#lightwindow_data_gallery_container {font-size: 10px;width: 40%;text-align: left;color: #666666;line-height: 20px;float: left;
overflow: hidden;}
#lightwindow_title_bar {height: 25px;overflow: hidden;}
#lightwindow_title_bar_title {color: #ffffbe;font-size: 14px;line-height: 25px;text-align: left;float: left;}
a#lightwindow_title_bar_close_link,	a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link {float: right;text-align: right;cursor: pointer;color: #ffffbe;line-height: 25px;padding: 0;margin: 0;}
a:hover#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link {color: #ffffff;}
/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	
#lightwindow p {color: #000000;padding-right: 10px;}
/* jquery.lightbox-0.5.css */
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
/* multibox.css */
.MultiBoxContainer{position:absolute;border:20px solid #333333;background-color:#FFF;display:none;z-index:2;text-align:left;}
.MultiBoxLoading{background:url(../images/loader.gif) no-repeat center;}
.MultiBoxContent{position:relative;width:100%;height:100%;overflow:hidden;}
.MultiBoxClose{position:absolute;top:-26px;right:-26px;background:url(../images/close.png) no-repeat;width:24px;height:24px;cursor:pointer;}
.MultiBoxControlsContainer{overflow:hidden;height:0px;position:relative;}
.MultiBoxControls{width:100%;height:auto;position:relative;background-color:#333333;}
.MultiBoxPrevious{position:absolute;background:url(../images/left.png) no-repeat;width:24px;height:24px;left:0px;margin-top:5px;cursor:pointer;}
.MultiBoxNext{position:absolute;background:url(../images/right.png) no-repeat;width:24px;height:24px;right:0px;margin-top:5px;cursor:pointer;}
.MultiBoxNextDisabled{cursor:default;background:url(../images/rightDisabled.png) no-repeat;}
.MultiBoxPreviousDisabled{cursor:default;background:url(../images/leftDisabled.png) no-repeat;}
.MultiBoxTitle{position:relative;margin:10px 0 0 35px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;font-weight:bold;text-align:left;}
.MultiBoxNumber{position:relative;width:50px;margin:10px 35px 0 0;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:right;}
.MultiBoxDescription{clear:left;position:relative;margin:0 35px 0 35px;padding-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:left;}
/* colour css */
div#content a, div#content div.homeproject a.txt, div#content div.contactright form label, div#content div.blogentry form label, div#content div.contactleft form label, div#content div.blogentry h4, div#footer div p#fval a, div#content div.aboutsection p a, div#ajax p,div#ajax2 p, div#content div.listproject p.name, div#content div.blogentry div.comment p.name span, div#content div.blogright ul li a span, div#content div.blogright ul li a:hover{color:#00a0ea;}
div#content a:hover, div#header.home div#filler a.link, div#content div.blogentry p.blinks a.perma, div#content div.blogentry p.blinks a.postcom, div#content div.blogentry div.comment p.name a, div#content div.blogentry div.comment p.name span, div#content div.blogright ul li a, div#content div.homeproject a.img span, div#content div.gridproject a.img span{background-color:#00a0ea;}
div#content div.blogentry p.date{background:url(date.png) 10px 0 no-repeat;}
div#scrolltop a{background:url(../../scrolltop.png); background-repeat:no-repeat;*background:url(../../scrolltop.png) 0px 0 no-repeat;_background:url(../../scrolltop.png) 0px 0 no-repeat;}
div#content div.blogright form .button{background:url(search-submit.png) 0 0 no-repeat;}
div#content div.blogright a.rssnews{background:url(rss-news-feed.png) 0 0 no-repeat;}
div#content div.listproject p.next{background-image:url(next.png);}
div#scrolltop{top:190px;width:26px;height:26px;display:none;position:absolute;}
div#scrolltop a{border:0;width:26px;height:26px;display:block;line-height:26px;text-indent:-9999px;}
#container{width:900px;margin:0 auto;}