/* CSS Document */

body{ margin:0px; background-color:#FFFFFF; }

form{ margin:0px; padding:0px;}

.head { width:940px; background-color:#FFFFFF; border:0px;}

.mid_table{width:650px; background-color:#FFFFFF; border:0px;}

.mid{width:208px; background-color:#FFFFFF; border:0px;}

.leftstrip{ background-image:url(../images/left.jpg); width:20px; background-repeat:repeat-y; }

.rightstrip{ background-image:url(../images/right.jpg); width:20px; background-repeat:repeat-y; }

#cw p{ background-image:url(../images/cw_logo.jpg); background-repeat:no-repeat; width:315px; height:112px; padding-left:127px; padding-top:112px; text-align:left;}

.header01{ background-image:url(../images/webdesign_company.jpg); background-repeat:no-repeat; width:315px; height:168px;}

.header02{ background-image: url(../images/web_development_company.jpg); background-repeat:no-repeat; width:207px; height:168px;}

.header03{ background-image:url(../images/graphic_design_company.jpg); background-repeat:no-repeat; width:368px; height:168px;}

.menubg{ background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; height:58px; }

.webservices_label{ background-image:url(../images/web_design_service.jpg); background-repeat:no-repeat; width:207px; height:52px; }

.xpress_label{ background-image:url(../images/xpress_query.gif); background-repeat:no-repeat; width:205px; height:35px; }
 
.hide {	LEFT: -9999px; POSITION: absolute; TEXT-ALIGN: left;}
	
#menu { POSITION: relative; height:58px;}

#menu UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px 3%; FONT: 0.8em/2em arial,sans-serif; TEXT-TRANSFORM: lowercase; PADDING-TOP: 1.25em;  LIST-STYLE-TYPE: none;}

#menu UL LI { PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em;}

#menu UL LI a:link { PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center ; text-decoration:none;}
	
#menu UL LI a:visited {	PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center; text-decoration:none;}
	
#menu UL LI a:hover { PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center; text-decoration:none;}
	
#menu UL LI a:active { PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; FONT-WEIGHT: 300; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; TEXT-ALIGN: center; text-decoration:none;}

#menu UL LI a:hover {
	BACKGROUND: url(../images/bg_menu_a_hover.gif)  no-repeat center top; COLOR: #eed;  TEXT-DECORATION: none;}
	
/*#menu UL LI a:active { BACKGROUND: url(../images/bg_home_a_hover.gif) no-repeat center top; COLOR: #eed;TEXT-DECORATION: none;}
	
#menu UL LI a:link { BACKGROUND: url(../images/bg_menu_a_hover.gif)  no-repeat center top; COLOR: #eed;TEXT-DECORATION: none;}*/

#menu UL LI a.live:link {
	FONT-WEIGHT: 300; BACKGROUND: url(../images/bg_home_a_hover.gif)  no-repeat center top; COLOR: #93D006; text-decoration:none;}
	
#menu UL LI a.live:visited { FONT-WEIGHT: 300; BACKGROUND:  url(../images/bg_home_a_hover.gif)  no-repeat center top; COLOR: #93D006; text-decoration:none;}

#menu UL LI a.live:hover { FONT-WEIGHT: 300; BACKGROUND: url(../images/bg_home_a_hover.gif)  no-repeat center top; COLOR: #93D006; text-decoration:none;}

#menu UL LI a.live:active {	FONT-WEIGHT: 300; BACKGROUND: url(../images/bg_home_a_hover.gif)  no-repeat center top; COLOR: #93D006;  text-decoration:none;}

#home{ font-family: Helvetica, sans-serif; font-size:14px; color:#533712; padding-top:1em; padding-left:1.05em;} 

#home h1{ font-family: arial, sans-serif; font-size:15px; color:#533712;}

#homeservice h1{ font-family: arial, sans-serif; font-size:15px; color:#533712; padding-left:1.05em; margin-bottom:-1px;
}
.head_home{ font-family: Helvetica; font-size:18px; color:#F07D0A;}

#content { font-family: Arial; font-size:12px; line-height:17px; font-weight:normal; text-align:justify; padding-left:1.30em; padding-right:4em;}

h1{ font-family: Arial; font-size:12px; font-weight:bold; margin:0px;}

h2{ font-family: Arial; font-size:12px; font-weight:normal; display:inline;}

h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal; font-style:normal;color: #75604A; text-decoration:none; display:inline;}

.validate{font-family: Arial; font-size:12px; line-height:16px; font-weight:normal; color:#004992;  text-decoration: none;}

.form_title{font-family: Arial; font-size:12px; line-height:20px; font-weight:normal; color:#004992; text-decoration: none;}

.link{font-family: Arial; font-size:12px; line-height:16px; font-weight:normal; color:#FF6600;  text-decoration: none; margin-top:0px; }

.link:hover {font-family: Arial; font-size:12px; line-height:16px; font-weight:normal; color:#FF6600;  text-decoration: none; border-bottom:dashed .1em #FF6600;  margin-top:0px; }

.webworks{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#663300; line-height:25px;  font-style:normal; font-variant:normal;}

.weblinks{ font-family:arial,Helvetica, sans-serif; font-size:12px; color: #FF6600; line-height:25px; font-weight:normal; text-decoration:none;}

.webcontent { font-family: Arial; font-size:12px; line-height:17px; font-weight:normal; text-align:justify; padding-right:15px;}

.tabletext { font-family: Arial; font-size:12px; line-height:17px; font-weight:normal; text-align:justify;}

.clientele{font-family: Arial; font-size:12px; line-height:22px; font-weight:normal; text-align:left;  color: #663300;  text-decoration:none;}

.web_services{font-family: Arial; font-size:12px; line-height:22px; font-weight:normal; text-align:left;  color: #663300;  text-decoration:none; margin-left:30px;}

.web_services:hover{font-family: Arial; font-size:12px; line-height:22px; font-weight:normal; text-align:left;  color: #663300; border-bottom:#663300 1px dashed; margin-left:30px;}

.bg_service{ background-image:url(../images/rightBarCut.jpg); background-repeat:no-repeat; background-position:left; width:208px; height:385px; border:0px; }

.footer_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:30px; font-weight:bold; color: #927455; text-decoration:none;}

.footer_text:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:30px; font-weight:bold; color: #927455; text-decoration:none;}

.footer_sub_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:20px; font-weight:normal; color: #75604A; text-decoration:none; }

.footer_sub_text:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; line-height:20px;font-weight:normal; color: #FFFFFF; background-color:#75604A;}

.footer{ font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:normal; font-style:normal;color: #75604A; text-decoration:none;}

.footer:hover{ font-family:Arial, Helvetica, sans-serif;  font-weight:normal; font-style:normal; color: #75604A; text-decoration:none; display:inline;}

.layout{margin:0px 15px; background-color:#FFFFFF; width:620px; height:25px; position:relative;}

#graphicmenu{margin:0px 15px; background-image:url(../images/content_bg_rt_corner.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:620px; height:180px; background-position:top left; position:relative;}

#graphiccontent{ font-family: Arial; font-size:12px; line-height:17px; font-weight:normal; text-align:justify; margin:0px 15px 0px 200px;  width:400px; height:150px;  position:absolute;}

#form{margin:0px 15px 0px 15px;  width:580px; border:1px dotted #CCCCCC; padding:10px;}

.botline{ margin:0px; width:310px; height:25px;}

.rightline{	margin:0px;	width:285px; height:25px; float:right;}

.logo{ margin-top:0px; background-image:url(../images/web_works.gif); background-repeat: no-repeat;	background-color:#FFFFFF;  width:293px; height:171px;}

.logo_3{ margin-top:0px; background-image:url(../images/graphic_works.gif);	background-repeat: no-repeat; background-color:#FFFFFF; width:293px; height:171px; float:right;}

.company_logo{ margin-top:0px; width:200px; height:120px;}

.web{ margin:0px 0px 0px 5px; width:293px; height:25px;}

.form_web{ margin:0px 5px; width:260px; height:17px;}

.graphics{	margin:0px 0px;	width:290px; height:25px; float:right;}

.company_testi{	margin:0px 0px 0px 5px;	width:320px; height:17px; float:right;}

.hr{ border-top:1px solid #999999;}

.divide{ border-bottom:1px dotted #cccccc; vertical-align:middle;}

.sub_title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:Bold; color:#663300; line-height:25px;  font-style:normal; font-variant:normal;  text-decoration:none; margin:0px; width:600px; height:17px;}

.sub_link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:Normal; color:#663300;  font-style:normal; font-variant:normal; text-align:right; text-decoration:none; margin-top:0px; margin-right:48px; height:17px;}

.sub_menu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:Normal; color:#663300; font-style:normal; font-variant:normal; text-align:right; text-decoration:none;}

.sub_menu:hover{ text-decoration:none;}

.T_title{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:Bold; color: #000000; line-height:25px;  font-style:normal; font-variant:normal;  text-decoration:none; margin:0px; width:600px; height:17px;}

.sitening{ background-image:url(../images/sitening.png); background-repeat: no-repeat; background-color:#FFFFFF; width:80px; height:15px; background-position:center;}

.btn{ background-color:#420; color:#93D006; border:none;}

.ccolor{ background-color:#442200;}