@charset "utf-8";
/* CSS Document */

body{ background-color: #FFF; font-family: Helvetica, Arial, sans-serif; color:#093a4b; margin-top:10px; background-image: url(../images/stripesbg.gif); background-repeat: repeat-x; }
.centerit{margin:0 auto;}
.clearit{clear:both;}
.margin_right{margin-right:10px;}
.floatleft{float:left;}
.port_links{text-decoration:underline;color:#000;}

/* main containers*/
#header_logo{ width:200px; height:300px; float:left }
#home_header{ width:900px; height:300px;}
#home_gallery_holder{width:900px; height:660px;margin-bottom:5px;}
#home_portfolio_holder{width:900px;margin-bottom:5px;}
#home_gallery{width:700px;height:620px;padding-bottom:10px;padding-top:10px;float:left; }
#home_portfolio{width:700px;padding-bottom:10px;float:left; }
#home_footer{ width:900px; height:25px; margin-top:10px; line-height:25px; border-top-width: 1px; border-top-style: solid; border-top-color: #999; margin-bottom:10px;}

/*featured works*/
#featured_logo1{ background-image: url(../images/230outline_03.gif); background-repeat: no-repeat; background-position: center top; height: 45px; width: 130px; float:left; background-color: #FFF;margin-left:15px;}
#featured_logo2{ background-image: url(../images/logonew_01.gif); background-repeat: no-repeat; background-position: center bottom; height: 15px; width: 130px; float:left; margin-top:285px;margin-left:15px; }
#featured_holder_mid{width:900px;height:45px;}
#featured_head{ width:154px; height:40px; margin-top:5px; background-color:#FFF; float:right;padding-left:16px;}

/*links*/
#links_container{width:700px;height:300px;float:left;}
#links_sub{width:190px;height:312px;float:left;margin-bottom:10px;margin-top:10px;margin-right:10px}
#link_left{width:599px;height:300px;float:left;}
#links_right{width:101;height:300px;float:left;}

.links_left_top{width:599px;height:108px;}
.links_left_bottom{width:599px;height:192px;}


.links1{width:429px;height:108px;float:left;}
.links2{ width:170px; height:31px; float:left; background-image: url(../images/images_links/links_02.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer; }
.links2:hover{ width:170px; height:31px; float:left; background-image: url(../images/images_links/overlinks_02.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer; }

.links4{width:170px;height:77px;float:left;}

.links5{width:172px;height:192px;float:left;}

.links6{ width:294px; height:41px; float:left; background-image: url(../images/images_links/links_06.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer; }
.links6:Hover{ width:294px; height:41px; float:left; background-image: url(../images/images_links/overlinks_06.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer;}

.links8{width:294px;height:124px;float:left;}
.links10{ width:157px; height:27px; float:left; background-image: url(../images/images_links/links_10.gif); background-repeat: no-repeat; background-position: center center; cursor:pointer;}
.links10:Hover{ width:157px; height:27px; float:left; background-image: url(../images/images_links/overlinks_10.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }

.links10N{ width:185px; height:27px; float:left; background-image: url(../images/images_links/links10n.gif); background-repeat: no-repeat; background-position: center center; cursor:pointer;}
.links10N:Hover{ width:185px; height:27px; float:left; background-image: url(../images/images_links/links10nh.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }

.links11{width:136px;height:27px;float:left;}
.links_bottom_mid{width:294px;height:192px;float:left}
.links7{width:133px;height:192px;float:left;}


/*featured boxes*/
.featured_holder{width:325px;height:290px;float:left;background-color:#FBFBFB;padding:10px; margin-bottom:10px;}
.featured_holder_port{width:325px;height:275px;float:left;background-color:#FBFBFB;padding:10px;margin-top:10px;}
.featured_image{ width:315px; height:200px; border: 5px solid #808080;}
.featured_text{width:315px;height:40px;margin:5px;}
.featured_port{width:315px;height:60px;margin-top:5px;margin-right:5px;margin-left:5px;}
.featured_button{width:120px;height:30px;margin-left:200px;margin-right:5px;}
.featured_head{width:315px;height:25px;font-size:18px;font-weight:bold;line-height:25px;color:#333}
.featured_cat{width:313px;height:15px;font-size:12px;font-weight:bold;line-height:15px;color:#707070;padding-left:2px;}
.featured_desc{width:315px;height:70px;line-height:17px;font-size:11px;color:#000;text-align:justify;}
.featured_link{width:313px;height:20px;line-height:20px;font-size:12px;color:#000;text-align:justify;padding-left:2px;}

/*footer*/
#footer{ width:900px; height:25px; line-height:25px; font-size:11px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC;margin-bottom:10px;text-align:center;clear:both; }
.footer_links{text-decoration:underline;color:#333;}


/*Portfolio Links*/
#port_holder{width:190px;height:160px;margin-top:88px;}


.port_link1{width:68px; height:20px; background-image: url(../images/portnew/linknc6.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link2{width:122px; height:20px; background-image: url(../images/portnew/linknc7.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer   }
.port_link3{width:190px;height:27px;background-image: url(../images/portnew/linknc1.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link4{width:132px;height:24px;background-image: url(../images/portnew/linknc4.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link5{width:57px;height:24px;background-image: url(../images/port/or/Port7.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link6{width:190px;height:70px;background-image: url(../images/port/or/Port4.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }
.port_link61{width:190px;height:71px;background-image: url(../images/portImages/port_061.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }
.port_link7{width:190px;height:26px;background-image: url(../images/port/or/Port8.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }
.port_link8{width:190px;height:28px;background-image: url(../images/port/or/Port5.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }
.port_link9{width:56px;height:22px;background-image: url(../images/portnew/portnews1.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer ; margin-top:2px;}
.port_link10{width:134px;height:22px;background-image: url(../images/portnew/portnews2.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer; margin-top:2px; }

.port_link1:Hover{ width:68px; height:20px; background-image: url(../images/portnew/linkncb6.gif); background-repeat: no-repeat; background-position: center center; }
.port_link2:Hover{ width:122px; height:20px; background-image: url(../images/portnew/linkncb7.gif); background-repeat: no-repeat; background-position: center center; }
.port_link3:Hover{width:190px;height:27px;background-image: url(../images/portnew/linkncb1.gif); background-repeat: no-repeat; background-position: center center;}
.port_link4:Hover{width:132px;height:24px;background-image: url(../images/portnew/linkncb4.gif); background-repeat: no-repeat; background-position: center center;}
.port_link5:Hover{width:57px;height:24px;background-image: url(../images/port/Porto7.gif); background-repeat: no-repeat; background-position: center center;}
.port_link6:Hover{width:190px;height:70px;background-image: url(../images/port/Porto4.gif); background-repeat: no-repeat; background-position: center center;}
.port_link61:Hover{width:190px;height:71px;background-image: url(../images/portImages/portOver_061.gif); background-repeat: no-repeat; background-position: center center;}
.port_link7:Hover{width:190px;height:26px;background-image: url(../images/port/Porto8.gif); background-repeat: no-repeat; background-position: center center;}
.port_link8:Hover{width:190px;height:28px;background-image: url(../images/port/Porto5.gif); background-repeat: no-repeat; background-position: center center;}
.port_link9:Hover{width:56px;height:22px;background-image: url(../images/portnew/portnewsh1.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer; margin-top:2px; }
.port_link10:Hover{width:134px;height:22px;background-image: url(../images/portnew/portnews2h.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer; margin-top:2px; }

/*about us*/
#about_us{width:290px;float:left;margin-bottom:10px;margin-top:10px;margin-right:10px;font-size:12px;color:#333;text-align:justify;line-height:16px;}
.about_us_head{font-size:15px;font-weight:bold;color:#F90;line-height:18px;}
#home_about{width:600px;padding-bottom:10px;padding-top:10px;float:left; }

/*contact us*/
.featured_contact{width:325px;height:110px;float:left;background-color:#FBFBFB;padding:10px;margin-top:10px;}
#links_contact{width:190px;height:100px;float:left;margin-bottom:10px;margin-top:10px;margin-right:10px}
.contact_desc{width:315px;height:70px;line-height:17px;font-size:12px;color:#000;text-align:justify;}




