/* CSS Document */
body{margin:0px;
		padding:0px;
		background:#000;
		}
#head-back{
	width:auto;
	height:85px;
	background-image: url(images/head-back.gif);
	background-repeat: repeat-x;
			}

.back{width:960px;
		height:85px;
		margin-left:auto;
		margin-right:auto;
		}
.topmenu{
	width:594px;
	height:60px;
	float:left;
	padding-top: 25px;
	text-align: center;
		}
.topmenu ul{margin:0px;
			padding:0px;
			}
.topmenu ul li{
	padding:0px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
			}
.topmenu ul li a{
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	background-image: url(images/button.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 81px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
			}
.topmenu ul li a:hover{
	background-image: url(images/button-1.gif);
	background-repeat: no-repeat;
	color: #ffffff;
			}
.right-name{
	width:202px;
	height:59px;
	background-image: url(images/quote.png);
	background-repeat: no-repeat;
	float: left;
			}
			
.right-name a{
	width:202px;
	height:59px;
	background-image: url(images/quote.png);
	background-repeat: no-repeat;
	float: left;
			}
.right-name a:hover{
	width:202px;
	height:59px;
	background-image: url(images/quote1.png);
	background-repeat: no-repeat;
	float: left;
			}

#mid-banner{
	width:auto;
	height:249px;
	background-image: url(images/background_tile.gif);

			}
.main-banner{
	width:960px;
	height:249px;
	margin-right: auto;
	margin-left: auto;
			}
.banner-left{
	width:414px;
	height:169px;
	background-image: url(images/left-banner.gif);
	background-repeat: no-repeat;
	float: left;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 80px;
	padding-left: 60px;
	font-size: 13px;
	font-weight: bolder;
	line-height: 26px;
			}

.banner-right{
	width:281px;
	height:29px;
	background-image: url(images/right-banner.gif);
	background-repeat: no-repeat;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 220px;
	padding-left: 205px;
	font-weight: bold;
			}
#w-line{
	width:auto;
	height:16px;
	background-image: url(images/w-line.gif);
	background-repeat: repeat-x;
	text-align: center;
		}
#mid-content{width:960px;
			height:auto;
			margin-left:auto;
			margin-right:auto;
			}
.content-left{
	width:624px;
	height:auto;
	float:left;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
				}
.content-left2{
	width:500px;
	height:auto;
	float:left;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 11px;
				}


h1{
	margin:0px;
	color:#94c823;
	padding:0px;
	font-family:"verdana";
	font-size: 18px;
	font-weight:bold;
	}
	
h2{
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	color:#94c823;
	padding:0px;
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	}

.h2{
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	color:#94c823;
	padding:0px;
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	}
	
p{
	margin:0px;
	padding:0px;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-align: justify;
}

.static-website-design{
	width:221px;
	height:179px;
	float:left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-left: 40px;
	padding-top: 3px;
			}
.cms-web-design{
	width:221px;
	height:179px;
	float:left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	padding-left: 15px;
	padding-top: 3px;
	margin-left: 30px;
			}
.ecommerce-web-design{
	width:221px;
	height:179px;
	float:left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	padding-left: 40px;
	padding-top: 3px;
	
			}


#footer{
	width:auto;
	height:39px;
	background-image: url(images/b-line.gif);
	background-repeat: repeat-x;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	padding-top: 20px;
	
		}
#footer a{
	width:auto;
	height:39px;
	background-image: url(images/b-line.gif);
	background-repeat: repeat-x;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight:bold;
	text-decoration:underline;
	text-align: center;
	padding-top: 20px;
	
		}

#footer a:hover{
	width:auto;
	height:39px;
	background-image: url(images/b-line.gif);
	background-repeat: repeat-x;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	padding-top: 20px;
	
		}

#main { 
	padding: 0 0 0 20px; 
	float: left; 
	width: 624px; 
	background-image: none; 
	}

#right { float:left; width:253px; padding-left:29px; }
#right dl { margin-bottom:20px; }
#right dt { font-family:"Arial"; font-size:15px; font-weight:bold; padding-left: 13px; height:27px; line-height:27px; }
#right a:hover { text-decoration:underline; }

#subnav { width:239px; list-style:none; }
#subnav dd { margin-left:0; line-height:30px; background:url(images/bg_subnav.jpg); }
#subnav dt { background:url(images/bg_right_head.gif) repeat-x; }
#subnav a { display:block; height: 32px;  padding-left:13px; }
#subnav .last { background:url(images/bg_subnav_last.jpg); }

.box { position:relative; width:239px; background:url(images/bg_right_head.gif) repeat-x; margin:0; }
.box dd { margin:0; background-color:#fff;}


.medialist dd img { float:left; margin:5px 5px 0 10px; border:1px solid #666; }
.medialist dd p { padding:5px; }

.box2 { width:217px; background:url(images/bg_right_box2.gif) no-repeat 100% 0; border-top:1px solid #C0C0C0; margin:0 0 10px 0; padding:10px; border-bottom:1px solid #D1D1D1;  }
.box2 form.login { text-align:middle; padding-top:10px; }

.menu-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#009900;
	font-weight:bold;
	text-decoration:none;
			}
.menu-right a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#009900;
	font-weight:bold;
	text-decoration:underline;
			}
			
.menu-right-sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*color:#92C61D;*/
	color:#000000;
	font-weight:normal;
	text-decoration:none;
			}
.menu-right-sub a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
			}

.menu-right-b {
	font-family:"Arial"; 
	font-size:15px; 
	font-weight:bold;
	color:#000000;
	text-decoration:none;
			}
.menu-right-b a:hover {
	font-family:"Arial"; 
	font-size:15px; 
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
			}
.clear { clear:both; }

#features {
			font-family:"verdana";
			font-size:12px;
			font-weight:bold;
			color:#CCCCCC;
			line-height:18px;
			}
			
.readmore {font-family:"Arial"; color:#000; text-decoration:underline;  font-size:12px;}
.readmore a:hover {font-family:"Arial"; color:#000; text-decoration:underline;  font-size:12px;}
