@charset "UTF-8";
/* CSS Document */

html
{
margin: 0px;
padding: 0px;
}

body
{
background: #FFFFFF; 
color:#000099;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin: 0px;
padding: 0px;
}

a
{
color:#0000FF;
}

a:hover
{
color:#0066FF;
}

a:visited
{
color:#660099;
}

a:visited:hover
{
color:#0066FF;
}

h1
{
margin: .67em 0;
font-size:24px
}

h2
{
font-size:18px;
color:#CC0000;
margin:0;
}

.green {color:#006600;}
.red {color:#CC0000;}
.bold {font-weight:bold;}
.xs {font-size: 10px}
.sm {font-size: 12px;}
.std {font-size: 14px;}
.md {font-size: 16px;}
.lg {font-size: 18px;}
.xl {font-size: 24px;}
.center {text-align:center}
.left {text-align:left}
.right {text-align:right}
.justify {text-align:justify}
.bordercolor {border-color: #000080;}
.sectionhead {font-family:fantasy, "Times New Roman", Times, serif; font-style:italic;}
.automargins {margin-left:auto; margin-right:auto;}
.nospace {margin:0; padding:0}
.minspace {margin:3px; padding:1px}
.invis {border: 0;}
.fullWidth {width: 100%;}

#containerAll
{
max-width:1280px;
margin:0 auto 0 auto;
padding:0;
height: 100%;
position:relative;
background:#FFFFFF url(http://www.websweeper.com/style/pics/bg-strip.gif) repeat-y left;
}

#containerTop
{
margin:0 auto 0 auto;
padding:0 9px 0 9px;
text-align:center;
min-width:790px;
height: 43px;
max-width:1280px;
background:#FFFFFF url(http://www.websweeper.com/style/pics/bg-strip.gif) repeat-y left;
}

#container
{
padding: 0px 169px 0px 138px;  
margin: 0px; 
position: absolute;
top: 43px;
left: 0px;
text-align:center;
background:#FFFFFF url(http://www.websweeper.com/style/pics/bg-strip.gif) repeat-y left;
}

#containerNoRight
{
padding: 0 0 0 133px;  
margin: 0; 
position: absolute;
top: 43px;
left: 0px;
text-align:center;
background:#FFFFFF url(http://www.websweeper.com/style/pics/bg-strip.gif) repeat-y left;
}

div.content
{
width: 85%;
margin-left: auto;
margin-right: auto;
min-width: 480px;
}

div.Spacing
{
line-height:1.5em;
text-align:center;
margin-right:10px
}

#LeftNav
{
position:absolute;
margin:0;
top:0;
left:9px;
width:124px;
background-image:url(http://www.websweeper.com/style/pics/leftmenu-bg.png);
font-size:12px;
}


#LeftNavList 
{
position: relative;
margin: 0;
}

#LeftNavList li
{
position: relative;
left: -36px;
border-bottom: 1px solid #296488;
display: block;
font-size: 12px;
list-style-type: none;
line-height: 1.5em;
text-align: left;
text-decoration: none;
width: 105px;
}

#LeftNavList li a
{
padding: 4px 0 4px 5px;
display: block;
color: #000099;
text-decoration: none;
width: 100px;
}

#LeftNavList li a:hover
{
color: #FFFFFF;
background-color:#4F8EB6;
}

#RightNav
{
position:absolute;
top:0;
right: 0px;
width:155px;
font-size:12px;
margin:0;
background-image: url(http://www.websweeper.com/style/pics/rightmenu-bg.png);
text-align:center;
overflow: hidden;
}

#RightNav ul
{
padding: 0 0 0 0;
margin: 0 0 0 10px;
text-align:left;
}

#RightNav li
{
border-top: 1px solid #2D729D;
list-style: none;
}

#RightNav li a
{
padding: 6px 0 6px 30px;
display: block;
color: #000099;
text-decoration: none;
width: 100%;
}

#RightNav li a:hover
{
color: #FFFFFF;
background-color:#4F8EB6;
}

#galleryImage
{
margin: 8px;
border: 1px solid #999999;
padding: 4px;
}

#galleryThumbs
{
max-width: 625px;
margin: 20px auto 20px auto;
}

#EmailPricesSale
{
text-align:center;
margin:0px 0px 5px 10px;
}

#EmailPricesSale img
{
padding:1px
}

#Related
{
margin-left:10px;
padding: 5px 10px 0px 11px;
font-size:14px;
}

#Related a
{
margin-top: 5px;
border:#000099 double;
background-color:#FFFFFF;
display: block;
position:relative;
text-decoration: none;
width:115px;
color:#CC0000;
}

#Related a:hover
{
color: #FFFFFF;
background-color:#CC0000;
}


div.Category
{
padding:15px 0 0 10px;
}

.shadowtext 
{
height: 1em;
filter: Shadow(Color=#0000FF, Direction=135, Strength=4);
}

.shadowtext
{
text-shadow: #0000ff 4px 4px 4px;
}

#inline-list p {
	display: inline;
	}

#inline-list ul, #inline-list li {
	display: inline;
	margin: 0;
	padding: 0;
	}
	
.nolinkred a {color: #CC0000}
.nolinkred a:hover {color: #CC0000}

.nolinkblue a {color: #000099}
.nolinkblue a:hover {color: #000099}
