p.footer {color:#FFFFFF; font-size:12px; font-family:tahoma, arial;}
p.featured {color:#FFFFFF; font-size:12px; font-family:tahoma, arial;}
p.featuredheader {color:#0E178E; font-size:13px; font-family:tahoma, arial;}
p.header {color:#0E178E; font-size:14px; font-family:tahoma, arial;}
p.main {color:#000000; font-size:12px; font-family:tahoma, arial;}
p.top {color:#000000; font-size:10px; font-family:tahoma, arial;}
p.top2 {color:#000000; font-size:14px; font-family:tahoma, arial;}
p.nav {color:#FFFFFF; font-size:12px; font-family:tahoma, arial;}
p.pricebanner {color:red; font-size:16px; font-family:tahoma, arial; margin: 5px 0 5px 80px;}
p.pricebanner span {font-size:20px;}
h4 {margin-bottom: 0;}
h2 {color: #0E178E; margin: 5px 0;}

hr.secnav {

             width:175px;
             height:1px;
             align:center;
             border:0px;
             color:#666666;
             background-color:#666666;
             border-style:solid;


        }
table.secnav {
             width:200px; 
             border-style:solid;
             border-width:5px 5px 5px 0px;
             border-color:#FFFFFF;
             background-color:#888888;

        }

table.locations {
             width:300px; 
             border-style:solid;
             border-width:5px 5px 5px 0px;
             border-color:#FFFFFF;
             background-color:#999999;
             background:url('images/secnavbg2.jpg');
             background-repeat:repeat-x;

        }

li {color:#000000; font-size:12px; font-family:tahoma, arial;}

blockquote{margin:0px 25px 25px 25px;}

a:link {color:#003A5E;font-family:tahoma, Arial; font-size:12px; text-decoration: none;}
a:visited {color:#003A5E; font-family:tahoma, Arial;font-size:12px; text-decoration: none;}
a:hover {color:#6E6E6E; font-size:12px; text-decoration: none;}

a:link.top {color:#003A5E; font-family: Arial; font-size:11px;}
a:visited.top {color:#003A5E; font-family: Arial;font-size:11px;}
a:hover.top {color:#CCCCCC;font-family: Arial; font-size:11px;}

a:link.featured {color:#FFFFFF;font-family:tahoma, Arial; font-size:12px;}
a:visited.featured {color:#FFFFFF; font-family:tahoma, Arial;font-size:12px;}
a:hover.featured {color:#6E6E6E; font-size:12px;}

a:link.navtop {color:#000000; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold;}
a:visited.navtop {color:#000000; text-decoration: none; font-family: Arial;font-size:12px; font-weight:bold;}
a:hover.navtop {color:#0E178E; text-decoration: none; font-family: Arial; font-size:12px; font-weight:bold;}


body
{ 
		topmargin:0;
	        text-align: center;
	        min-width: 790px;
                background-color:#FFFFFF;
	}
#wrapper {
	margin:0 auto;
	width:790px;
        background-color:#FFFFFF;
	}
 #topspace {
                text-align:left;
                float:left;
		height:100px;
                width:790px;
	}
 #topspace-left {
                text-align:left;
                float:left;
		height:100px;
                width:311px;
	}
 #topspace-middle {
                text-align:right;
                float:left;
		height:100px;
                width:229px;
	}
 #topspace-right {
                text-align:right;
                float:left;
		height:100px;
                width:250px;
	}
 #agenttopspace-left {
                text-align:left;
                float:left;
		height:100px;
                width:115px;
	}
 #agenttopspace-middle {
                text-align:left;
                float:left;
		height:100px;
                width:364px;
	}
 #agenttopspace-right {
                text-align:right;
                float:left;
		height:100px;
                width:311px;
	}

 #topspace-nav {
                text-align:center;
                float:left;
        background-color:#666666;
		height:40px;
                width:790px;
	}
 #topinfo {
		height:300px;
                float:left;
		width:790px;
                text-align:left;
	}
 #topinfo-left {
		height:300px;
                float:left;
		width:390px;
	}
 #topinfo-left1 {
		height:110px;
                float:left;
		width:390px;
	}
 #topinfo-left2 {
		height:190px;
                float:left;
                background:url('/images/searchbg.jpg');
		width:390px;
	}
 #topinfo-left3 {
		height:94px;
                float:left;
        background-color:#1A1A1A;
		width:390px;
	}
 #topinfo-leftaccess {
		height:206px;
                float:left;
        background-color:#1A1A1A;
		width:390px;
	}
 #topinfo-right {
		height:300px;
                float:left;
        background-color:#0A125B;
		width:400px;
	}
 #topinfo-rightaccess {
		height:300px;
                float:left;
        background-color:#1A1A1A;
		width:400px;
	}

 #topsecbanners {
		height:94px;
                float:left;
		width:790px;
	}
 #video {
                float:left;
        background-color:#1A1A1A;
		width:790px;
	}
 #video-banner {
                float:left;
        background-color:#1A1A1A;
		width:790px;
	}
 #video-left {
                float:left;
        background-color:#1A1A1A;
		width:500px;
	}
 #video-right {
                float:left;
                text-align:left;
        background-color:#1A1A1A;
		width:290px;
	}
 #top {
                text-align:left;
                float:left;
        background-color:#2F3940;
		height:150px;
                width:790px;
	}

 #featured {
                float:left;
		width:790px;
                height:145px;
                text-align:left;
        background:url('images/featured.jpg');
	}
 #featured-info {
                float:left;
		width:158px;
                height:145px;
                text-align:left;
	}

 #content {
		width:790px;
                float:left;
                text-align:left;
        background-color:#FFFFFF;
	}
     #content-main {
		width:790px;
                float:left;
                text-align:left;
        background-color:#FFFFFF;
	}
     #content-featured {
		width:790px;
                float:left;
                height:400px;
                text-align:left;
        background-color:#ffffff;
	}
     #content-nav {
		width:200px;
                float:left;
        background-color:#FFFFFF;
	}
     #content-location {
		width:300px;
                float:left;
        background-color:#FFFFFF;
	}
     #content-right {
		width:590px;
                float:left;
        background-color:#FFFFFF;
             margin-top:5px;
	}
     #content-locationright {
		width:490px;
                float:left;
        background-color:#FFFFFF;
	}
 #portfolio {		
                width:790px;
                float:left;
                text-align:left;
                background-color:#FFFFFF;
         }
     #portfolio-left {
		width:300px;
        float:left;
        background-color:#FFFFFF;
	}
     #portfolio-middle {
		width:330px;
        float:left;
        background-color:#FFFFFF;
	}
     #portfolio-right {
		width:160px;
        float:left;
        background-color:#FFFFFF;
	}
     #portfolio-middlefull {
		width:490px;
        float:left;
        background-color:#FFFFFF;
	}
 #copybar {

        float:left;
        background-color:#CCCCCC;
                height:10px;
		width:790px;
	}
 #copybox {
        float:left;
        background-color:#FFFFFF;
		width:790px;
	}
 #copyinformation-left {
                text-align:left;
        float:left;
        background-color:#FFFFFF;
		width:390px;
	}
 #copyinformation-right {
                text-align:right;
        float:left;
        background-color:#FFFFFF;
		width:400px;
	}
	

.widget ul.specs2 {background:none repeat scroll 0 0 #1D1D1D; border-right:8px solid #1D1D1D; display:block; float:right; padding:10px; width:200px; list-style:none; margin-top: 0;}
.widget ul.specs2 li {border-bottom:1px solid #999999; color:#FFFFFF; font-size:12px; padding:8px 5px; width:100%;}
.widget h1 {color:#333333; font:bold 18px/24px Arial,Helvetica,sans-serif; padding:10px 0;margin-top: 0;}
.widget { background:url("http://www.sellpoint.com/public/publisher/images/widget/bg_widget.jpg") repeat-x scroll center top #CECECE; border:1px solid #999999; height:305px; margin:0; padding:20px; position:relative; width:520px;}
.widget img {border:2px solid #999999; float:left; margin:0 0 8px; max-width:250px;}
.widget a {bottom:10px; float:right; position:absolute; right:20px; font-size: 16px;}
.widget h1 span.color {color:#0000FF; font:bold 24px Arial,Helvetica,sans-serif;}