/* CSS Document - By Brent Stees 5/05/10 */

body {
/* Layout */
	margin:0 0; padding:0; width:100%;

/* Base Text Style For Whole Document (inherited to all tags until overidden) */
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;

/* Background Image and Color */
	background:#666;
}
#page {
/* Layout */
	width:1050px; margin:0 auto; border:#000000 2px solid;

/* Background Image and Color */
	background:#fff;
}

#header {
/* Layout */
	height:120px; position:relative;

/* Background Image and Color */
	background:;
}

#address {float:right; text-align:right; margin-right:25px; font-size:13pt; font-weight:bold; margin-top:40px;}

#nav {height:44px; padding:6px 0px 0px 5px; background:url(img/navbg.png) repeat-x; color:#FFFFFF; font-size:17px; font-weight:bold; font-family: 'Ebrima';}
#nav a {color:#FFFFFF}
#nav a:hover {color:#CCCCCC;}

#sidebar {/* Layout */
	width:250px; height:397px; float:right; padding:0 0 0 0; margin-right:25px;

/* Background Image and Color - Not recommended for SIDEBAR */
	background:#fff url(img/sidebg.png) no-repeat;
}

#sidebarint {/* Layout */
	width:250px; height:397px; float:right; padding:0 0 0 0; margin-right:25px;

/* Background Image and Color - Not recommended for SIDEBAR */
	/*background:#fff url(img/sidebg.png) no-repeat;*/
}

#sidebarint1 {/* Layout */
	width:250px; height:397px; float:left; padding:0 0 0 0; margin-left:15px;

/* Background Image and Color - Not recommended for SIDEBAR */
	/*background:#fff url(img/sidebg.png) no-repeat;*/
}

#sidebarcontent {background:url(img/sidebg.png) no-repeat; margin:0;padding:0;}

#sidebarcontent ul {margin-left:15px;}

#quote {position:relative; margin-left:3px;}

#content {/* Layout */
	width: 740px; float:left; padding:0 0 0 0; margin-left:25px;

/* Background Image and Color - Not recommended for CONTENT */
	background:;
}

#content h2 {font-size:16px; color:#000000; line-height:22px; margin:0; padding:7px 0px 7px 5px; font-family: 'Ebrima';}

#buckets {width:1000px; height:97px; margin:10px 0 0 25px; padding:0; background:url(img/buckets.png) no-repeat;}
.bucket {width:313px; float:left; padding:10px 0px 10px 20px; color:#000000; font-size:13pt;}

.bucket1{width:313px; float:left; padding:10px 0px 10px 15px; color:#000000; font-size:13pt;}

.bucket2 {width:313px; float:left; padding:10px 0px 10px 25px; color:#000000; font-size:13pt;}

.bucket3 {width:305px; float:left; padding:10px 0px 10px 28px; color:#000000; font-size:13pt;}


#footer {/* Layout */
	clear:both; height:40px; width:1000px; padding:0 0 25px; 0; margin:25px;

/* Background Image and Color */
	background:url(img/footbg.png) no-repeat;
}

#footer a {color:#FFFFFF}
#footer a:hover {color:#CCCCCC;}

.foot{color:#CCCCCC; font-size:11px; text-align:center;}

/* Formatting */

a {color:#990000; text-decoration:none; outline:none;}
a:hover {color:#660000; text-decoration:underline;}
h1 {font-size:21px; color:#990000; line-height:22px; margin:0; padding:0; font-family: 'Ebrima';}
h2 {font-size:16px; color:#990000; line-height:22px; margin:0; padding:7px 0px 7px 5px; font-family: 'Ebrima';}
h3 {font-size:16px; color:#000000; line-height:18px;}
h4 {font-size:16px; color:; line-height:18px; font-weight:100;}
strong {color:#000000;}
em {color:#000000;}
p.sidebar {color:#000000; line-height:16px; margin:0; padding:0px 7px 0px 7px; }
hr.sidebar {border:0;height:1px;color:black;background:black; width:90%;}


ul, li {display:block; padding:0; margin:0; list-style:none;}
#content ul {padding:10px 0 10px 30px;}
#content ul li {padding:0 0 5px 15px; background:url(img/bul.png) no-repeat 2px 4px;}
#content ul li:hover {background-color:#fafafa;}

/* Sub Elements */

#header #logo {
	/* Placement */ top:10px; left:30px;
	/* Size */ 		width:220px; height:100px;
display:block; position:absolute; background:url(js/blank.gif)}

@font-face {
	font-family: 'Ebrima';
		src: url('Ebrima.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.ad {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: #FDE5E5;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    border-bottom-color: #000000;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #000000;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 2px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #000000;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 2px;
    border-top-color: #000000;
    border-top-style: solid;
    border-top-width: 2px;
    float: right;
    margin-left: 15px;
    padding-bottom: 8px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    width: 150px;
}
.ad_hed {
    font-size: 1.3em;
    font-weight: bold;
}
.ad p {
    font-size: 0.9em;
}

