/*--  Change your body background color  --*/
body {
margin:10px;
background:#eeeeee;
font-family:arial;
text-align:center;
padding:0px;
}

h1 {
font-family:arial;
font-size:18px;
font-weight:bold;
color:#336699;
margin-top:3px;
margin-bottom:10px;
text-transform:capitalize;
}

#author {
font-size:11px;
font-weight:normal;
padding-left:2px;
}

/*--  Change the spacing around the outside border. Also change the width of outside border  --*/
#outer {
text-align:left;
border:1px solid #006699;
width:780px;
margin:auto;
}

/*--  Attributes of the header area wrapper  --*/
#hdr {
width:780px;
height:93px;
background:#ffffff;
background-image: url(images/header_background.gif);
border:0px solid #006699;
border-bottom:1px solid #006699;
padding:0px;
margin-bottom:0px;
}

#sitename {
font-family:arial;
font-size:27px;
font-weight:normal;
color:#ffffff;
padding-top:10px;
padding-left:10px;
}

#slogan {
font-family:arial;
font-size:14px;
font-style:normal;
color:yellow;
padding-top:28px;
padding-left:10px;
padding-bottom:5px;
float:left;
}

#url {
font-family:arial;
font-size:14px;
font-style:normal;
color:yellow;
padding-top:28px;
padding-right:10px;
padding-bottom:5px;
float:right;
}

/*--  Attributes of the area just under the header area  --*/
#map {
padding-top:5px;
padding-left:9px;
padding-bottom:5px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#006699;
text-transform:capitalize;
}

/*--  How the regular links look in the map area  --*/
#map a {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#006699;
text-decoration:underline;
}

/*--  How the map area links look when hovered over with the mouse  --*/
#map a:Hover {
color:#ff0000;
font-family:arial;
font-size:12px;
font-weight:bold;
cursor:pointer;
text-decoration:underline;
}

/*--  Attributes of the main body content - encases all the nav column stuff and the main content stuff  --*/
#bodywrap {
position:relative;
background:#56748E;
background-image: url(images/general_background.gif);
width:780px;
padding:0;
border-top:1px solid #006699;
border-bottom:0px solid #006699;
margin-bottom:0px;
}

/*--  Attributes of the main body of utility content pages - encases all the main content stuff and adsense column  --*/
#bodywraputility {
position:relative;
background:#ffffff;
width:760px;
padding:0;
border-top:1px solid #006699;
border-bottom:0px solid #006699;
margin-bottom:0px;
}

/*--  Attributes of the container for all the nav column stuff  --*/
#navwrap {
float:left;
width:160px;
border:0px dashed #000000;
text-align:center;
}

/*--  Attributes of the navigation and related menus  --*/
#nav {
width:142px;
line-height:22px;
font-family:arial;
font-size:16px;
font-weight:normal;
color:yellow;
border:0px dashed #006699;
text-align:left;
text-decoration:none;
padding-top:5px;
padding-left:9px;
padding-right:9px;
padding-bottom:10px;
margin-bottom:5px;
}

/*--  How the menu and related articles links look in the index, main page, and article templates  --*/
#nav a {
font-family:arial;
font-size:12px;
color:white;
font-weight:normal;
text-decoration:underline;
}

/*--  How the menu and related articles links look in the index and article templates when hovered over with the mouse  --*/
#nav a:Hover {
font-family:arial;
font-size:12px;
color:#ffff00;
font-weight:normal;
cursor:pointer;
text-decoration:underline;
}

/*--  Attributes of the optional adsense container  --*/
#adsense {
width:151px;
border:0px dashed #006699;
text-align:left;
padding-top:5px;
padding-left:9px;
padding-bottom:5px;
margin-top:5px;
margin-bottom:5px;
}

/*--  Attributes of the optional subscription form  --*/
#subscribe {
line-height:18px;
text-align:center;
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffff00;
width:135px;
padding-top:5px;
padding-left:1px;
padding-right:1px;
padding-bottom:5px;
border:1px solid #ffff00;
margin-bottom:5px;
}


/*--  Attributes of the optional subscription form button  --*/
#subscribe input {
height:20px;
width:75px;
background-color:#006699;
background-image: url(images/general_background.gif);
shadow-color:#ffffff;
border-color:#ffffff;
text-align:center;
text-valign:middle;
font-family:arial;
font-size:11px;
font-weight:bold;
color:#ffff00;
cursor:pointer;
margin-top:10px;
}

/*--  Attributes of the main content of your index, main page, and article templates  --*/
#content {
float:right;
background:#ffffff;
font-family:arial;
font-size:12px;
padding-left:10px;
padding-right:10px;
width:520px;
height:100%;
}

/*--  Attributes of the content title text  --*/
#contenttitle {
font-family:arial;
font-size:16px;
text-transform:capitalize;
margin-top:7px;
}

.rp_result {margin:0px; }
.rp_link, .rp_link :link, .rp_link :visited { text-decoration:underline;color:#000000;font-weight:bold;}
.rp_domain {color:#006699;font-size:9px}

/*--  Attributes of the sponsor link box  --*/
#sponsorlinkbox {
/*height:30px;*/
background:#eeeeee;
background-image: url(images/sponsor_image.gif);
background-position:5px 5px;
background-repeat:no-repeat;
padding:5px;
border-top:1px solid #336699;
border-bottom:1px solid #336699;
text-align:left;
font-size:12px;
font-weight:normal;
}

/*--  Attributes of the sponsor 2 link box text placement  --*/
#sponsortext {
padding-left:35px;
padding-right:5px;
}

/*--  Attributes of the sponsor url under the sponsor description  --*/
#sponsorurl {
font-size:8px;
color:#006699;
}

/*--  Attributes of the main content of your sitemap template  --*/
#contentsitemap {
float:left;
background:#ffffff;
font-family:arial;
font-size:12px;
padding-left:10px;
padding-right:10px;
width:510px;
}

/*--  Attributes of the main content links of your sitemap template  --*/
#contentsitemap a {
font-family:arial;
font-size:12px;
color:blue;
font-weight:bold;
text-decoration:underline;
}

/*--  Attributes of the adsense column of your sitemap template  --*/
#contentsitemapadsense {
float:right;
margin-top:5px;
width:160px;
background:#ffffff;
text-align:center;
}

/*--  Attributes of the footer area  --*/
#footerspace {
background-color:#eeeeee;
width:780px;
height:4px;
font-size:4px;
border-top:1px solid #006699;
clear:both;
}

/*--  Attributes of the footer area  --*/
#footer {
width:780px;
padding-bottom:5px;
text-align:center;
font-family:arial;
font-size:12px;
background:#56748E;
background-image: url(images/general_background.gif);
color:#ffffff;
border:0px solid #006699;
border-top:1px solid #006699;
clear:both;
padding-top:5px;
}

/*--  How the regular links look in the footer area  --*/
#footer a {
font-family:arial;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

/*--  How the footer area links look when hovered over with the mouse  --*/
#footer a:Hover {
color:#ffff00;
font-family:arial;
font-size:12px;
cursor:pointer;
text-decoration:underline;
}

/*--  General look of links not effected by any of the links entires of this file  --*/
a {
color:blue;
font-family:arial;
font-size:12px;
cursor:pointer;
text-decoration:underline;
font-weight:normal;
}

/*--  Reduces the verticle spacing taken up by the link partners and subscription forms  --*/
form.nospace {
line-height:1%;
padding:0px;
margin:0px;
}

/*--  Border size and color around the text area in the link partners page  --*/
#TAWrap {
border:1px solid #006699;
font-family:arial;
font-size:12px;
}

/*--  Background color of the text area's caption in the link partners page  --*/
#TACaption {
background-color:#56748E;
background-image: url(images/general_background.gif);
color:#FFFFFF;
font-family:arial;
font-size:12px;
}

/*--  How the links look in the text area's caption in the link partners page  --*/
#TACaption a {
color:#FFFFFF;
text-decoration:underline;
font-family:arial;
font-size:12px;
}

/*--  How the links look in the text area's caption in the link partners page when hovered over  --*/
#TACaption a:Hover {
color:#ffff00;
cursor:pointer;
text-decoration:underline;
font-family:arial;
font-size:12px;
}

/*--  Border size and color of the text area in the link partners page  --*/
.TA {
border:1px solid #006699;
}
