@charset "UTF-8";
/* CSS Document */
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #999;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 28px;margin-right: 0px;margin-bottom: 0px;	align:center;
}

#main {width:805px;margin: 0 auto;text-align: left;}
#logo {font-family:"Arial Narrow",Arial; font-size:27px; color:#8C0000}
#logo a,#logo a:visited {text-decoration:none; color:#8c0000}
#nav {border:1px #CCC solid;width: 100%;}
#navright {margin-left:280px;}
#banner {border-left:1px #777 solid;border-right:1px #bbb solid;width: 100%;}
#content {float:left; border:1px #CCC solid;width:805px;background-color:#FFFFFF}
#right {float:left;width:265px;}
#left {float:left;width:535px;}
#lefttop {
	background-image:url(images/oldpaper.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:5px;
	height:210px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#lefttop a,#lefttop a:visited {text-decoration:none; color: #666}
#lefttop a:hover {text-decoration:none; color: #2880BA}
.menuheadings {color: #8c0000; font-family:"Arial Narrow", Arial;font-size:14px;}
#contents {
	margin-left:10px;padding-right:10px;
	color: #555555;
	font-family:Verdana, Arial;
	font-size:11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

#box1 {margin-left:10px;margin-top:5px;height:60px;color: #999;border:1px #ccc solid; font-family:"Arial Narrow", Arial;font-size:12px;}
#box2 {margin-left:6px;margin-top:5px;color: #999;border:1px #ccc solid; font-family:"Arial Narrow", Arial;font-size:12px;padding:10px}
#box3 {margin-left:10px;margin-top:5px;color: #999;font-family:"Arial Narrow", Arial; font-size:12px;height:210px;background-image:url(images/testimonial%20bck.jpg);display:block}

.Sidebox { font-family:"Arial Narrow", Arial;font-size:12px;color:#999999}

#portfolio {background-image: url(images/portfolio.png); background-position:center; background-repeat:no-repeat;height:360px;} 
#portright {float:left;width:305px;height:360px}
#portleft {float:left;width:495px;}
#paperclip {background-image: url(images/paperclip.png); position:absolute;width:18px;height:49px;float:left;margin-left:59px;margin-top:2px;}
#tassle {background-image: url(images/tassle.png); position:absolute;width:92px;height:233px;float:right;margin-left:783px;margin-top:30px}

#portfolio {background-image: url(images/portfolio.png); background-position:center; background-repeat:no-repeat;height:360px;} 
#contright {float:left;width:350px;height:360px;background-image: url(images/contact_page.gif); background-position:center; background-repeat:no-repeat;}
#contleft {margin-left:54px;float:left;width:350px;height:360px;background-image: url(images/contact_page.gif); background-position:center; background-repeat:no-repeat;}
#paperclip1 {background-image: url(images/paperclip.png); position:absolute;width:18px;height:49px;float:left;margin-left:110px;margin-top:2px;}
#paperclip2 {background-image: url(images/paperclip.png); position:absolute;width:18px;height:49px;float:left;margin-left:459px;margin-top:2px;}
#contlefttext {margin-top:68px;padding-left:40px;padding-right:45px;}

* {margin:0; padding:0}

#Site {font-family:Arial, Helvetica; color:#666;font-size:16px; top:38px;left:60px;position:relative}
#Desc {font-family:Arial, Helvetica; color:#666; font-size:12px; top:82px;width:255px;position: relative}
#PQuote {font-family:Arial, Helvetica; color:#666; font-size:12px; width:255px;top:400px;position:absolute}/* top:448px; */
#PURL {font-family:Arial, Helvetica; font-size:12px; top:524px; position:absolute}

.topmenu{width: 100%;background-color: #FFF; font:Arial; font-size:12px;}
.topmenu ul{
	margin: 0; padding: 0;
	float: left;}

.topmenu ul li{
	display: inline;}

.topmenu ul li a{
	float: left; text-decoration: none;
	color: #8297A9;
	padding: 1px 11px;
	}

.topmenu ul li a:visited{
	color: #8297A9;}

.topmenu ul li a:hover, .topmenu ul li .current{
	color: #2880BA;
	}

#footer {width:100%;}
.image {margin-left:46px;margin-top:20px; margin-bottom:20px;width:417px;height:319;}
.sm {list-style:none; width:805px; height:260px; display:block; overflow:hidden; }
.sm li {float:left; display:inline; overflow:hidden}
	
#footerblock {border:1px #000 solid;background-color:#111112;width:100%;text-align:center; font-size:11px; line-height:14px;}
#footerblock a:visited,#footerblock a {color: white;text-decoration:none}
#footerblock a:hover {color:#8297A9;text-decoration:none}


.footermenu {width: 100%;background-color: #FFF; font:Arial; font-size:12px;}
.footermenu ul{
	margin: 0; padding: 0;
	float: left;}

.footermenu ul li{
	display: inline;}

.footermenu ul li a{
	float: left; text-decoration: none;
	color: #8297A9;
	padding: 1px 10px;
	}

.footermenu ul li a:visited{
	color: #8297A9;}

.footermenu ul li a:hover, .footermenu ul li .current{
	color: #8C0000;
	}

.button{display:block; height:28px; overflow:hidden; margin-left:0px;border:0px}
     
.button:hover img
      {
        margin-top:-28px
      }
.button a,.button a:visited {color:#FFFFFF;text-decoration:none;}


#feedback{ background:transparent url(images/feedback.png) no-repeat scroll 0px 0px;
        height:110px;
        left:0;
        position:fixed;
        top:80px;
        width:34px;
      }
div#feedback:hover
      {
        background-position:-34px 0px;
      }
#feedback a
      {
        display:block;
        height:110px;
        width:34px;
      }
h1 {color: #2880BA;font-family: "Arial Narrow", Arial; font-weight: normal; font-size: 27px;margin:0px;padding:0px;display:inline}
h2 {color: #666666; font-family: "Arial Narrow", Arial; font-weight: bold; font-size: 16px;margin:0px;padding:0px;display:inline}
h3 {color: #8c0000; font-family:"Arial Narrow", Arial;font-size:14px;margin:0px;font-weight: normal;padding:0px;display:inline}
.style1 {color: #2880BA}
.style2 {color: #333333}
.style3 {color: #666666}
.style8 {color: #666666; font-family: "Arial Narrow", Arial; font-weight: bold; font-size: 16px; }
.style12 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.style16 {
	font-family: "Times New Roman", Times, serif;
	color: #CC0000;
}
.style17 {
	color: #3286BD;
	font-weight: bold;
}
.style20 {color: #8c0000}
.style21 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.style22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
.style23 {
	font-size: 16px
}
.style25 {font-size: 12px}
.simplelink {color:#555555;text-decoration:none}
