@charset "utf-8";
/* CSS Document */


/*** General ***/
* {
margin:0px; 
padding:0px; 
}
body {
background-image: url(http://www.slipher.com/images/wallpaper_topbanner.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#FAFAFA;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #000000;	
line-height: 1.5em;
text-align:left;

}
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:36px; 
color:#000000; 
line-height:1.75em;
text-align:left;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:36px; 
color:#000000; 
line-height:1.75em;
text-align:left;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px; 
color:#000000; 
line-height:1.75em;
text-align:left;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px; 
color:#000000; 
line-height:1.75em;
text-align:left;
}
p {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:16px; 
color:#000000; 
line-height:1.75em; 
text-align:left;
} 
.p2 {
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
line-height:1.75em; 
text-align:left;
} 
.p3 {
font-family: Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#000000; 
line-height:1.75em; 
text-align:left;
} 
a {
color: #000000; 
text-decoration:none;
text-align:left;
line-height:1.75em;
}
a.red {
color: #FF0000; 
text-decoration:none;
text-align:left;
line-height:1.75em;
}
a:hover {
color:#000000;
text-align:left;
line-height:1.75em;
background-color:#FFFF00; 
text-decoration: underline;
}
a.none:hover{
color:#000000;
text-align:left;
line-height:1.75em;
text-decoration: none;
background-color:#FFFFFF;
}

ul li {
margin-left: 10px;
display: block;
list-style-type:none;
float: left;
}


/*** Wrapper ***/
#Wrapper {
width: 1100px; 
border: none; 
margin:0px auto 0px auto; 
text-align:center;
}


/*** Content ***/
#Content {
width: 1020px; 
background-image:none; 
background-repeat:no-repeat;  
border: none; 
margin-left: 40px; 
float:left;
overflow:hidden;
display:inline;
}


/*** LogoBar ***/
#LogoBar {
width:960px; 
height:45px;
margin-left:30px; 
margin-top:26px; 
padding-bottom:8px; 
margin-right:30px; 
border-bottom:1px none #AAAAAA; 
text-align:right;
float:left;
display:inline;
}
#Logo {
width:224px; 
height:45px; 
float:left;
}
#Login {
width:300px; 
height:45px; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
line-height:1.75em;
text-align:right;
float:right;
}


/*** MenuBoxWrapper ***/
#MenuBoxWrapper {
width:960px; 
height:28px;
margin-left:30px;
margin-top:4px; 
margin-bottom:6px; 
padding-bottom:8px;
border-bottom:1px dotted #AAAAAA; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#Menu {
width:600px;
height:25px; 
margin-top:3px;
text-align:left; 
float:left;
display:inline;
}


/* Search Box */
#SearchWrapper {
width:215px; /*follow your image's size*/
height:24px;/*follow your image's size*/
background-image:none;
background-repeat:no-repeat; /*important*/
border:none;
padding:0px;
margin-top:4px;
position:relative; /*important*/
float:right;
}
#searchwrapper form { 
display:inline; 
}
.searchbox {
border:0px; /*important*/
background-color:#ECECEC; /*important*/
position:absolute; /*important*/
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-align:left;
color:#000000;
top:3px;
width:185px;
height:20px;
padding-left:6px;
}
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:195px;
width:20px;
height:20px;
}


/*** Left Side Content ***/
#LeftColumn {
width:760px; 
float:left;
display:inline;
}
#LeftColumnLegal {
width:980px; 
float:left;
display:inline;
}

#ImageMain {
width:720px; 
margin-left:30px; 
margin-top:10px;
margin-right:10px; 
float:left;
text-align:left;
display:inline;
}
#ArticleMain {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
border-bottom:1px dotted #AAAAAA;
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#ArticleMainLegal {
width:950px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}

#ArticleSecondary {
width:720px; 
margin-left:30px; 
margin-right:10px; 
margin-top: 0px; 
padding-bottom:20px; 
clear:both; 
text-align:left; 
float:left; 
border-bottom:1px dotted #AAAAAA;
display:inline;
overflow:hidden;
}
#ArticleTestimonials {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#TestimonialBox {
border-bottom:1px dotted #DFDFDF;
margin-bottom:14px;
}
#ArticleAdvice {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#AdviceBox {
border-bottom:1px dotted #DFDFDF;
margin-bottom:0px;
padding-bottom: 10px;
}
#ArticleExamples {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#ExamplesBox {
width:720px; 
margin-left:30px; 
margin-right:10px; 
margin-top: 0px; 
padding-bottom:14px; 
clear:both; 
text-align:left; 
float:left; 
display:inline;
overflow:hidden;
}
#ArticleFaq {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#ArticleTidbits {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#ArticleDetail {
width:720px; 
margin-left:30px; 
padding-bottom:15px; 
margin-right:10px; 
clear:both; 
text-align:left; 
float:left;
display:inline;
}
#PhotoLeftSmall {
width:171px; 
margin-top:0px; 
margin-right:9px; 
text-align:left; 
float:left;
display:inline;
overflow:hidden;
}
#LastPhotoLeftSmall {
width:171px; 
margin-top:0px; 
text-align:left; 
float:left;
display:inline;
overflow:hidden;
}
#Tidbit {
width:340px; 
margin-left:30px; 
margin-right:26px; 
margin-top: 0px; 
padding-bottom:0px; 
text-align:left; 
float:left; 
overflow:hidden;
display:inline;
}
#Tags {
width:354px; 
margin-top: 0px; 
padding-bottom:0px; 
text-align:left; 
float:left; 
display:inline;
}
#TagsLeft {
width:340px; 
margin-left:30px; 
margin-right:26px; 
margin-top: 0px; 
padding-bottom:0px; 
text-align:left; 
float:left; 
overflow:hidden;
display:inline;
}


/*** Right Side Content ***/
#RightColumn {
width:228px; 
float:left;
display:inline;
}
#RightPrimary {
width:195px;
margin-left:15px;
margin-top:10px; 
padding-left:10px; 
padding-right:8px; 
padding-bottom:20px; 
margin-right:0px; 
background-color:#F0F0F0; 
text-align:left; 
float:left;
display:inline;
}
#RightSecondary {
width:195px;
margin-left:15px;
margin-top:16px; 
padding-left:10px; 
padding-right:8px; 
padding-bottom:20px; 
margin-right:0px; 
background-color:#F0F0F0; 
text-align:left; 
float:left;
display:inline;
}
#RightPhotoSmall {
width:192px; 
height: 128px; 
float:left; 
margin-top:5px; 
margin-bottom:7px;
display:inline;
}
#RightTertiary {
width:195px;
margin-left:15px;
margin-top:16px; 
padding-left:10px; 
padding-right:8px; 
padding-bottom:20px; 
margin-right:0px; 
background-color:#F0F0F0; 
text-align:left; 
float:left;
display:inline;
}
#RightQuaternary {
width:195px;
margin-left:15px;
margin-top:16px; 
padding-left:10px; 
padding-right:8px; 
padding-bottom:20px; 
margin-right:0px; 
background-color:#F0F0F0; 
text-align:left; 
float:left;
display:inline;
}
#RightQuinary {
width:195px;
margin-left:15px;
margin-top:16px; 
padding-left:10px; 
padding-right:8px; 
padding-bottom:20px; 
margin-right:0px; 
background-color:#F0F0F0; 
text-align:left; 
float:left;
display:inline;
}



/*** Footer ***/
#Footer {
width: 960px; 
height: 70px; 
margin-left: 70px; 
margin-top:20px;
margin-bottom: 20px;
border-top:1px dotted #AAAAAA;
float:left;
display:inline;
}
#FooterMenu {
margin-top:10px;
text-align:left;
}
#Legalese {
margin-top:10px;
text-align:left;
}