@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:330px;margin-bottom:5px;}
#home_portfolio_holder{width:900px;margin-bottom:5px;}
#home_gallery{width:700px;height:310px;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;}
.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:136px;margin-top:160px;}


.port_link1{width:66px; height:18px; background-image: url(../images/portImages/port_01.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link2{width:124px; height:18px; background-image: url(../images/portImages/port_02.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer   }
.port_link3{width:190px;height:26px;background-image: url(../images/portImages/port_03.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link4{width:135px;height:21px;background-image: url(../images/portImages/port_04.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link5{width:55px;height:21px;background-image: url(../images/portImages/port_05.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer  }
.port_link6{width:190px;height:71px;background-image: url(../images/portImages/port_06.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/portImages/port_07.gif); background-repeat: no-repeat; background-position: center center;cursor:pointer }
.port_link1:Hover{ width:66px; height:18px; background-image: url(../images/portImages/portOver_01.gif); background-repeat: no-repeat; background-position: center center; }
.port_link2:Hover{ width:124px; height:18px; background-image: url(../images/portImages/portOver_02.gif); background-repeat: no-repeat; background-position: center center; }
.port_link3:Hover{width:190px;height:26px;background-image: url(../images/portImages/portOver_03.gif); background-repeat: no-repeat; background-position: center center;}
.port_link4:Hover{width:135px;height:21px;background-image: url(../images/portImages/portOver_04.gif); background-repeat: no-repeat; background-position: center center;}
.port_link5:Hover{width:55px;height:21px;background-image: url(../images/portImages/portOver_05.gif); background-repeat: no-repeat; background-position: center center;}
.port_link6:Hover{width:190px;height:71px;background-image: url(../images/portImages/portOver_06.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/portImages/portOver_07.gif); background-repeat: no-repeat; background-position: center center;}

/*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;}



