body{margin:0;padding:0;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;}
h1{margin:0;padding:0;padding-top:20px;padding-bottom:10px;color:#000;font-size:35px;}
h2{margin:0;padding:0;padding-top:20px;padding-bottom:10px;color:#000;font-size:25px;}
p{margin:0;padding:0;padding-top:5px;padding-bottom:5px;}
img{border:none;}
.clear{clear:both;}
a:hover{outline:none;}
.container{position:relative;width:900px;height:auto;margin:0 auto;}
#top_bg{position:relative;background:url(../images/top_bg.jpg) repeat-x;height:100px;width:100%;}
#logo{position:relative;margin-top:15px;float:left;width:70px;height:80px;}
#header_text{position:relative;margin-top:15px;margin-left:15px;float:left;width:470px;height:80px;}
.h_text1{font-size:18px;font-weight:bold;}
.h_text2{font-size:12px;color:green;}
#top_link{position:relative;width:300px;height:auto;float:right;line-height:100px;vertical-align:middle;text-align:right;font-size:16px;}
#top_link a{font-size:16px;color:#000;text-decoration:none;}
#top_link a:hover{color:#6ca322;text-decoration:underline;}
#header_bg{position:relative;background:url(../images/header_inner_bg_blue.jpg) repeat-x;width:100%;height:300px;}
.header_inner{position:relative;background:url(../images/header_inner_bg_blue.jpg) no-repeat;width:900px;margin:0 auto;height:300px;}
#header_left{position:relative;width:430px;height:auto;float:left;padding-top:10px;}
#header_left a {color:#80ba32;}
#header_right{position:relative;width:435px;height:264px;float:right;margin-top:8px;}
.left_arrow{position:absolute;background:url(../images/header_portfolio_previous.png) no-repeat;width:35px;height:30px;left:-26px;top:118px;}
.rite_arrow{position:absolute;background:url(../images/header_portfolio_next.png) no-repeat;right:-4px;width:35px;height:30px;top:117px;}
.font12{font-size:12px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.left {float:left;}
.center{text-align:center;}
.taleft { text-align:left; }
.taright{text-align:right;}
.margin10 {margin:10px;}
.image_wrap {border:1px solid #D3CABD;margin:10px;}
.client {color:#219ECC;font-weight:bold;}
.index_header_heading{position:relative;width:401px;height:auto;}
.index_header_txt{position:relative;width:auto;height:auto;padding-top:30px;}
.porfolio_button{position:relative;width:129px;height:auto;float:left;margin-left:10px;margin-top:20px;}
.about_button{position:relative;width:105px;height:auto;float:left;margin-top:20px;}
#nav{background:url(../images/nav_bg.jpg) repeat-x;width:100%;height:55px;}
#cover_nav{position:relative;width:890px;height:auto;margin:0 auto;}
.center_container{padding-top:18px;width:705px;margin:0 auto;height:100%;}
ul.nav_menu{list-style:none;margin:0 auto;padding:0;}
ul.nav_menu li{float:left;margin:0 auto;margin:0 40px;}
ul.nav_menu li a{font-weight:bold;width:auto;height:auto;color:white;text-decoration:none;}
.content_bg{position:relative;background:url(../images/content.jpg) repeat-x;width:100%;height:auto;}
.col{position:relative;float:left;padding-top:10px;width:300px;text-align:center;}
.c_header{width:900px;border-bottom:1px solid #6ca322;}
.c_header h4 a{color:darkblue;}
.b_header h2{width:900px;border-bottom:1px solid #000;}
.home,.about,.portfolio,.home,.resume,.contact,.thankyou{padding-top:20px;height:auto;}
.resume div{text-align:center;}
.resume h4{text-decoration:underline;}
.resume h5{margin:0 0 0 40px;padding:0;}
.resume p,ul{margin-left:40px;}
.contact_left{position:relative;float:left;width:200px;}
.contact_right{position:relative;float:left;width:600px;}
.contact form div br{margin:0 0 10px 0;}
.content_bg a{color:#000;text-decoration:none;}
.content_bg a:hover{text-decoration:underline;}
.padding30{padding-top:30px;}
.cell_left{width:290px;font-size:15px;color:#000;}
.cell_center{width:290px;font-size:15px;color:#000;}
.cell_right{width:290px;font-size:15px;color:#000;}
.img_silver{border:1px solid #ccc;padding:1px;}
.img_left{background:url(../images/left.jpg) no-repeat;}
.img_center{background:url(../images/center.jpg) no-repeat;}
.img_right{background:url(../images/right.jpg) no-repeat;}
.cell_image_cont{position:relative;text-align:left;color:white;width:100%;}
.cell_cont{color:black;text-align:left;width:92%;}
.cell_cont img{border:3px solid antiqueWhite;}
.heading_cont_area{position:relative;width:auto;height:auto;padding-bottom:18px;}
.tab_webdesign{position:relative;width:415px;height:108px;margin-top:15px;font-size:11px;background:url(../images/index_servicetabs_1.png) no-repeat;}
.tab_web_develop{position:relative;width:415px;height:108px;margin-top:26px;font-size:11px;background:url(../images/index_servicetabs_2.png) no-repeat;}
.tab_marketing{position:relative;width:415px;height:108px;margin-top:20px;font-size:11px;background:url(../images/index_servicetabs_3.png) no-repeat;}
.tab_seo{position:relative;width:415px;height:108px;margin-top:25px;font-size:11px;background:url(../images/index_servicetabs_4.png) no-repeat;}
.inner_tab{position:relative;width:248px;margin:0 auto;height:auto;padding-top:44px;padding-left:35px;}
.link_img{position:absolute;width:44px;height:30px;right:0;top:78px;}
.icon{background:url(../images/index_icons.png) no-repeat;float:left;width:18px;height:79px;margin-top:20px;}
.icon_txt{position:relative;float:left;padding-left:20px;font-size:14px;padding-top:12px;}
.icon_txt p span{color:#6ca322;}
.skype{padding-top:12px;}
.msn{padding-top:12px;}
#footer_bg{position:relative;background:url("../images/footer-bg.png") repeat-x scroll 0 0 transparent;width:100%;height:83px;margin-top:30px;}
#left_footer{position:relative;width:300px;height:auto;font-size:11px;color:#FFF;float:left;}
#rite_footer{position:relative;width:270px;height:auto;padding-top:20px;font-size:11px;color:#FFF;float:right;text-align:right;}
#left_footer a{color:#FFF;text-decoration:none;}
#left_footer a:hover{text-decoration:underline;}
#left_footer .image_container {float:left;width:75px;margin-top:5px;}
#left_footer .text_container {float:left;width:200px;padding-left:5px;padding-top:10px;}
#rite_footer a{color:#FFF;text-decoration:none;}
#rite_footer a:hover{text-decoration:underline;}
ul.footer_menu{list-style:none;margin:0;padding:0;}
ul.footer_menu li{font-size:11px;padding-left:6px;float:left;}
#images{height:233px;}
#image{position:relative;width:435px;height:264px;background:url(../images/loading.gif) center center no-repeat;padding-left:6px;padding-top:6px;z-index:1;}
#image img{position:absolute;width:435px;height:264px;z-index:1;}
#thumbwrapper{width:340px;height:80px;}
#thumbarea{position:relative;overflow:hidden;height:80px;width:340px;}
#thumbs{position:absolute;list-style:none;width:10000px;padding:0;margin:0;margin-left:5px;margin-right:8px;left:0;}
#thumbs li{float:left;cursor:pointer;padding:0;margin:0;margin-right:10px;border:solid 1px #fff;}
.imgnav{position:absolute;height:282px;width:20%;z-index:100;outline:none;cursor:pointer;top:-13px;}
#previmg{left:-20px;background:none;z-index:999;}
#previmg{opacity:1;filter:alpha(opacity=100);background:url(../images/header_portfolio_previous.png) left center no-repeat;}
#nextimg{right:-25px;background:none;z-index:999;}
#nextimg{opacity:1;filter:alpha(opacity=100);background:url(../images/header_portfolio_next.png) right center no-repeat;}
.gallery_left{position:relative;float:left;width:auto;height:auto;padding-right:15px;text-align:center;font-size:20px;font-weight:bold;color:#8bbf40;}
.gallery_rite{position:relative;float:left;width:auto;height:auto;padding-left:15px;text-align:center;font-size:20px;font-weight:bold;color:#8bbf40;}
