body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;} 
table {border-collapse:collapse; border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym { border:0;} 

html,body{width:100%;min-height:100%;height:100%;}


#wrapper{width:100%;min-height:100%;}

#header{width:100%;min-width:950px;height:140px;background:#EBEBEB;border-bottom:solid;border-width:1px;border-color:#E6E6E6;}
#insideHeader{width:950px;height:140px;margin-left:auto;margin-right:auto;}
#logoBox{width:310px;height:140px;float:left;}
#logoBox a{text-decoration:none;border-style:none;padding:0px;margin:0px;}
#logoBox img{border-style:none;padding:0px;margin:0px;}
#navBar{width:470px;height:40px;float:right;margin-right:15px;margin-top:100px;line-height:40px;font-family:verdana;font-size:14px;}
#navBar a{text-align:center;line-height:40px;font-family:verdana;font-size:14px;color:#999999;text-decoration:none;}
#navBar a:hover{text-decoration:underline;}
#navBar div{float:left;text-align:center;}

#tab1{width:80px;height:40px;}
#tab2{width:100px;height:40px;}
#tab3{width:110px;height:40px;}
#tab4{width:100px;height:40px;}
#tab5{width:80px;height:40px;}

#content{width:950px;margin-left:auto;margin-right:auto;position:relative;}
#content h1{margin-left:35px;margin-right:35px;font-size:36px;line-height:54px;font-family: Georgia, "Times New Roman", Times, serif;color:#0074C7;padding-top:18px;}
#content h2{margin-left:35px;margin-right:35px;font-size:24px;line-height:36px;font-family: Georgia, "Times New Roman", Times, serif;color:#666666;padding-top:9px;padding-bottom:9px;}
#content p{margin-left:35px;margin-right:35px;font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#999999;padding-bottom:18px;}
#content a{text-decoration:none;color:#0074C7;}
#content a:hover{text-decoration:underline;}
#content a:visited{color:#0074C7;}
#banner{position:relative;width:880px;height:210px;margin-left:auto;margin-right:auto;background:#EEEEEE;margin-top:20px;border-style:solid;border-width:1px;border-color:#E6E6E6;}

#bannerTag{position:absolute;bottom:0;right:0;width:140px;height:36px;text-align:right;background-color:#333333; z-index:2; opacity:0.7; filter:alpha(opacity=70);}
#bannerTag h2{margin:0px;padding:0px;line-height:36px;font-size:17px;font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#999999;}
#bannerTag a{text-decoration:none;color:#EEEEEE;display:block;width:120px;height:36px;padding-left:10px;padding-right:10px;}
#bannerTag a:hover{text-decoration:underline;color:#EEEEEE;}
#bannerTag a:visited{color:#EEEEEE;}
#bannerTag:hover{opacity:0.85; filter:alpha(opacity=85);}

#leftCol{width:650px;float:left;}
#rightCol{width:300px;float:right;}
#rightCol img{}

#rightColContact{width:300px;float:right;padding-top:36px;height:384px;background-image:url('../siteimages/notepaper.png');background-repeat:none-repeat;margin-top:-36px;}
#rightColContact p{color:#666666;}
#rightColContact h2{color:#0074C7;}

#wholeCol{width:960px;}
#wholeCol img{float:right;margin-left:35px;margin-right:35px;}

#leftCol2{width:475px;float:left;}
#rightCol2{width:475px;float:right;}

#portfolio{width:960px;}
#portfolio a{color:#FFFFFF;}
#portfolio a:hover{text-decoration:underline;}
#portfolio a:visited{color:#FFFFFF;}

.portfolioItem{width:248px;height:248px;position:relative;margin:35px;float:left;border-style:solid;border-width:1px;border-color:#E6E6E6;}
.portfolioItemTag{position:absolute;bottom:0;right:0;width:248px;height:36px;text-align:left;background-color:#333333; z-index:2; opacity:0.7; filter:alpha(opacity=70);}
.portfolioItemTag h3{margin:0px;padding:0px;line-height:36px;font-size:17px;font-family: Arial, Helvetica, sans-serif;font-style:normal;color:#999999;}
.portfolioItemTag a{text-decoration:none;color:#EEEEEE;display:block;width:228px;height:36px;padding-left:10px;padding-right:10px;}
.portfolioItemTag a:hover{text-decoration:underline;color:#EEEEEE;}
.portfolioItemTag a:visited{color:#EEEEEE;}
.portfolioItemTag:hover{opacity:0.85; filter:alpha(opacity=85);}
.portfolioItem img{border-style:none;}



#widget {position:absolute;top:0;left:0;width:880px;height:210px;float:left;z-index:1;}


.widget_style {text-align:left;padding:0px;}

.widget_style ul {margin:0px;padding:0px;}

.widget_style li {height:210px;width:880px;}

.widget_style img {width:880px;height:210px;border-style:none;}

#footerClear{width:950px;height:61px;clear:both;}

#footer{width:100%;min-width:950px;height:40px;background:#EBEBEB;border-top:solid;border-width:1px;border-color:#E6E6E6;margin-top:-41px;}

#insideFooter{width:950px;height:40px;line-height:40px;margin-left:auto;margin-right:auto;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
#insideFooter p{margin-left:35px;margin-right:35px;line-height:40px;color:#999999;font-size:12px;}
#insideFooter a{text-decoration:none;color:#0074C7;font-size:12px;}
#insideFooter a:hover{text-decoration:underline;}
#insideFooter a:visited{color:#0074C7;}
#footerRight{float:right;}
#footerLeft{float:left;}
#footerLeft a{margin-right:12px;}


.services{background:#EEEEEE;margin-top:16px;margin-left:9px;margin-right:9px;border-style:solid;border-width:1px;border-color:#E3EAEF;}
.services:hover{background:#F2F2F2;}

#services{margin-bottom:20px;}
#services h2{margin-left:25px;margin-right:25px;}
#services p{margin-left:25px;margin-right:25px;}
#services img{float:right;margin-right:25px;margin-left:25px;padding-bottom:25px;}



.services2{background:#F7F7F7;margin-top:16px;margin-left:9px;margin-right:9px;border-style:solid;border-width:1px;border-color:#E3EAEF;}
.services2:hover{background:#D1E7F7;}

#services2{}
#services2 h2{margin-left:25px;margin-right:25px;}
#services2 p{margin-left:25px;margin-right:25px;}
#services2 img{float:right;margin-right:25px;margin-left:25px;padding-bottom:25px;}

.floatLeft{float:left;text-align:left;}
.floatRight{float:right;text-align:right;}


.textbox{width:230px;height:30px;background-image:url('../siteimages/textbox.png');background-repeat:no-repeat;line-height:30px;margin-left:35px;margin-right:35px;margin-bottom:24px;}
.textbox input{width:210px;height:30px;border-style:none;background:none;line-height:30px;font-size:12px;color:#999999;padding-left:10px;padding-right:10px;}
.textarea{width:550px;height:220px;background-image:url('../siteimages/textarea.png');background-repeat:no-repeat;line-height:18px;margin-left:35px;margin-right:35px;margin-bottom:24px;}
.textarea textarea{width:530px;height:190px;max-width:530px;border-style:none;background:none;padding-left:10px;padding-right:10px;line-height:18px;font-size:12px;color:#999999;padding-top:15px;padding-bottom:15px;overflow: auto;}

.send{width:90px;line-height:30px;height:30px;padding:0;border-style:none;background-image:url('../siteimages/send.png');background-repeat:no-repeat;cursor:pointer;margin:0px;color:#FFFFFF;font-size:14px;font-weight:900;}


