/*CSS by HVVS.net*/

/*Page styles*/
body { padding:0; margin:0; font:12px Verdana, Geneva, sans-serif; letter-spacing: 0px; background: #fff;}
#wrapper1 { margin:0px auto; width:705px;  padding:0;}
@font-face { font-family: Trade Gothic Extended;
src: url('TradeGothicLH-Extended.otf'); src: local('TradeGothicLH-Extended.otf'), format('opentype');}
@font-face { font-family: 'Trade Gothic Extended';
src: url('TradeGothicLH-Extended.otf'); src: local('TradeGothicLH-Extended.otf'), format('opentype');}
@font-face { font-family: 'Trade Gothic-Bold';src: url('TradeGothicLH-BoldExtended.otf'); src: local('TradeGothicLH-BoldExtended.otf'), format('opentype');}

/*Text Styles*/
a { color:#4c4c4c; text-decoration: none;background:none;font-family: 'Trade Gothic Extended';}
a:hover { color:#444; background:none; text-decoration:none; font-family: 'Trade Gothic-Bold';}
a:active { color:#444; background:none; text-decoration:none; font-family: 'Trade Gothic-Bold';}
p { margin:0; color: #939393;font-size:12px; font-family: 'Trade Gothic Extended';}
h1 {margin:0; color: #000;font-size:11px; word-spacing:1px;font-family: 'Trade Gothic-Bold';}
.p2 {margin:0; color: #333;font-size:12px; word-spacing:1px;}
.abouttitle {color: #000;font-size:12px; font-family: 'Trade Gothic Extended';line-height:19px;}
.about-t {font-family: 'Trade Gothic-Bold';font-size:12px;}
.port-t {font-family: 'Trade Gothic-Bold';font-size:11px;}
.clienttitle {margin:0; color: #666;font-size:12px; word-spacing:2px;}
.contact {font-size: 12px; color: #FFA500; word-spacing: 0px;}
.contact a {font-size: 12px; color: #FFA500;}
.contact a:hover {font-size: 12px; color: #FFA500;}
.cborder { color:#4c4c4c; text-decoration: none;background:none;}
.hborder { color:#FFA500; text-decoration: none;background:none;}
.home-text {margin:0; color: #444;font-size:11px; word-spacing:1px; line-height:13px;}
.about-text {margin:0; color: #000;font-size:12px; line-height:16px; font-family: 'Trade Gothic Extended';}
.client-text {margin:0; color: #666;font-size:11px; word-spacing:2px; line-height:14px;}
.client-text-indent {margin:0; color: #666;font-size:11px; word-spacing:2px; line-height:14px; padding: 0 0 0 10px;}
.client-text2 {margin:0; color: #666;font-size:11px; word-spacing:2px; line-height:14px; padding: 3px 0 6px 8px;}
.required {margin:0; color: #bbb;font-size:11px; word-spacing:2px; line-height:14px;}
.port-text {margin:0; color: #666;font-size:11px; line-height:16px;font-family: 'Trade Gothic Extended';}
.port-text1 {margin:0; color: #666;font-size:11px; line-height:16px; text-transform:uppercase; font-family: 'Trade Gothic Extended';}
.port-text2 {margin:0; color: #666;font-size:10px; line-height:16px;text-transform:lowercase; font-family: 'Trade Gothic-Bold';}
.space {line-height: 14px}
.space2 {line-height: 12px}
.space3 {line-height: 11px}
.space4 {line-height: 0px}
.space5 {line-height: 13px}
.space6 {line-height: 8px}
.space7 {line-height: 19px}
.tele {font-size:10px}

#header {width:705px; height:51px; clear:both; }
.copyright {font-size: 11px;  color: #bbb; width: 190px; float: right; padding: 26px 18px 0 0;font-family: Trade Gothic Extended;}
#content3 {width:705px; height:360px;background:#fff url(../images/full.jpg) no-repeat;clear: both;}
.logo {float: left; padding: 0px 0 0 0; width:230px; height:360px; background:url(../images/logo.jpg);}
.gcolumn2a {float: right; padding: 25px 0px 0 0px; width:420px; height:335px; clear:both}
.gcolumn3a {float: right; padding: 0px 0px 0 28px; width:417px; height:335px; clear:both}
.column1 {float: left; padding: 0px 0 0 0; width:230px; height:360px;}
.column2-home {float: right; padding: 0px 0 0 0; width:475px; height:360px;background:url(../images/column2a.jpg);}
.column2 {float: right; padding: 0px 0 0 0; width:475px; height:360px;background:url(../images/column2.jpg);}
.copy-home {float: left; width: 420px; padding: 40px 25px 0px 30px; text-align:justify;}
.copy-about {float: left; width: 390px; padding: 25px 25px 0px 30px; text-align:justify;}
.copy-client {float: left; width: 410px; padding: 27px 25px 0px 30px; clear:both; }
.copy-contact {float: left; width: 420px; padding: 16px 15px 0px 15px; text-align:justify;}
.client-c1 {width: 190px; height: 270px; float: left; padding: 0 25px 0 8px;}
.client-c2 {width: 190px; height: 265px; float: left; padding: 5px 0px 0 0;}
.client-c3 {width: 190px; height: 277px; float: left; padding: 50px 25px 0 10px;}
.client-c4 {width: 190px; height: 277px; float: left; padding: 50px 0px 0px 0;}
.client-c5 {width: 190px; height: 277px; float: left; padding: 50px 0px 0 10px;}
.client-c6 {width: 190px; float: left; padding: 31px 0px 0 0;}
.column3 {float: left; padding: 0px 0 0 0; width:705px; height:134px;background:url(../images/column3.jpg);clear: both;}
.column3a {float: left; padding: 0px 0 0 0; width:705px; height:134px;background:url(../images/column3a.jpg);clear: both;}
.menubar {float: left; padding: 360px px 0 230px; width:420px; height: 37px}
.client-title {float: left; width: 410px; height: 40px;padding: 0 0 0px 0;}
.client-big {float: left; width: 200px; clear: both;}
.client-big2 {float: right; width: 200px; clear: both;}


/*Next and Previous */
.arrow-nav {width: 420px; height: 30px;padding: 0px 0 0px 0; text-align:right;clear: both;font-family: Trade Gothic Extended; clear:both}
.arrow-l {float: left; width: 15px; height: 30px;padding: 0px 0 0px 0px; text-align:left;}
.arrow-r {float: right; width: 170px; height: 30px;padding: 0px 0 0px 0; text-align:right;}
.arrow-nav li { display:inline;line-height: 11px}
.arrow-nav a {  color:#666; text-decoration:none; padding:0px 3px 0px 3px; background:none;font-size:12px; font-weight:100}
.arrow-nav a:hover { background: none;color:#444; font-size:12px;} 
.arrow-nav .active a { background: none;color:#444; font-size:12px;} 

/* Menu */
#menu { float:left; margin:0px; height: 30px; padding: 18px 0 3px 0px; text-align:center; line-height: 8px;z-index: 999;font-family: 'Trade Gothic Extended';}
#menu li { display:inline; }
#menu a {  color:#999; text-decoration:none; padding:0px 1px 0px 1px; background:none; font-size:11px;}
#menu a:hover { background: none;color:#333; font-size:11px;font-family: 'Trade Gothic Extended';} 
#menu .active a { background: none;color:#333; font-size:11px;} 

/* Menu */
#menu2 { float:right; margin:0px 0 0 0; padding:10px 40px 0 0; text-align:right;font-family: 'Trade Gothic Extended';}
#menu2 li { display:inline;line-height: 11px}
#menu2 a {  color:#666; text-decoration:none; padding:0px 2px 0px 2px; background:none;font-size:12px;}
#menu2 a:hover { background: none;color:#444; font-size:12px;font-family: 'Trade Gothic Extended';} 
#menu2 .active a { background: none;color:#444; font-size:12px;} 

/* Menu */
#menu3 { margin:0px 0 0 0; padding:0px 0px 0 0; text-align:center;font-family: 'Trade Gothic Extended';}
#menu3 li { display:inline;line-height: 12px}
#menu3 a {  color:#FFA500; text-decoration:none; padding:0px 5px 0px 5px; background:none;font-size:12px;}
#menu3 a:hover { background: none;color:#FFA500; font-size:12px;font-family: 'Trade Gothic Extended';} 
#menu3 .active a { background: none;color:#FFA500; font-size:12px;} 

/* Footer */
#footer { width:705px; height: 40px; text-align:center; padding: 4px 0 0 0;background:#fff;clear: both;}

/* Slider */
pre{display:block;padding:10px;border:1px solid #bae2f0;background:#e3f4f9;margin:.5em 0;width:410px;}		
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider, #slider li{ width:410px;height:305px;overflow:hidden; }
/* define width and height of container element and list item (slide)list items must be the same size as the slider area*/ 		
span#prevBtn{background: url(../images/left-arrow.jpg) no-repeat; padding: 0 0px 0 20px; float: left; font-size:13px; text-transform:lowercase;}
span#nextBtn{background: url(../images/right-arrow.jpg) no-repeat;padding: 0 20px 0 0px; float: right;font-size:13px;text-transform:lowercase;}	

/* Slider Gallery*/
.gallerythumb {width: 440px; height: 56px; float: right; padding: 0 0 0 0;}
.galnav {width: 440px; clear:both;}
.slider-wrap{ width: 440px; position: relative; }		
,wrapper {clear: both}
.stripViewer .panelContainer .panel ul{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer { position: relative; overflow: hidden; width: 440px; height: 360px; }
.stripViewer .panelContainer { position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel	{ float: left; height: 100%; position: relative; width: 440px; }
.stripNavL, .stripNavR, .stripNav { display: none; }
.nav-thumb { border: 0px solid black; margin-right: 5px; }
#movers-row	{ margin: -43px 30px 0 0px; }
#movers-row div	{ float: right; }
#movers-row div a.cross-link { float: right; }
.photo-meta-data { padding: 0px 30px 0 0px; height: 15px; margin-top: -30px; position: relative; z-index: 9999; color: #444; font-size: 13px; float: right; width: 640px;}
.photo-meta-data span { }
.cross-link	{ display: inline; width: 48px; margin-top: -13px; position: relative; padding-top: 10px; z-index: 9999; }
.active-thumb{ }
