/*
Theme Name: Relentless Blog
Theme URI: http://wordpress.org/
Description: Custom Relentless WP theme
Version: 1.0
Author: Pat Baldwin

Tags: widgets

	Relentless v1.0
*/


body {
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
margin:0 auto;
border: 0px;
min-height: 100%; 
height: 100%;
}
#headerarea {
width: 100%;
height: 80px;
min-height: 80px;
background-color: #2973AD;
color: #000000;
padding: 0px 0px 0px 0px;
background: #2973AD url("/images/rt_seo.gif") center no-repeat;
}
#logoarea {
margin:0 auto;
width: 760px;
height: 80px;
min-height: 80px;
text-align: right;
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;
padding: 0px 10px 0px 0px;
}
#printlogo {
display: none;
margin:0 auto;
width: 760px;
height: 80px;
min-height: 80px;
text-align: right;
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #FFFFFF;
padding: 0px 10px 0px 0px;
}
#navarea {
margin:0 auto;		
width: 100%;
height: 22px;
min-height: 22px;
text-align: center;
text-transform: uppercase;
font-weight: bold;
padding: 0px;
background:url(/images/bg_nav.jpg) repeat-x;
border-bottom: 1px solid #BFBFBF;
border-top: 1px solid #BFBFBF;
}
#navarea tr {
border:none;
}
#bodyarea {
width: 760px;
margin:0 auto;
height: 100%;
min-height: 100%;
background-color: #FFFFFF;
padding: 0px 0px 0px 0px;
}
#leftcol {
width: 500px;
height: 100%;
min-height: 100%;
background: url("/images/rt-swoosh.gif");
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
float: left;
}
#rightcol {
width: 260px;
height: 100%;
min-height: 100%;
background-color: #FFFFFF;
padding: 0px 0px 0px 0px;
float: right;
}
#flash {
width: 200px;
height: 225px;
padding: 0px 0px 0px 0px;
margin-right:25px;
float: right;
}
#footerarea {
width: 100%;
height: 110px;
min-height: 110px;
background-color: #FAFAFA;
border-top: 1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
text-align: center;
color: #ABABAB;
padding: 0px 0px 0px 0px;
clear: both;
}
#footerareaadwords {
width: 100%;
height: 230px;
min-height: 230px;
background-color: #FAFAFA;
border-top: 1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
text-align: center;
color: #ABABAB;
padding: 0px 0px 0px 0px;
clear: both;
}
#subfooterarea {
width: 100%;
height: 30px;
min-height: 30px;
background-color: #FFFFFF;
text-align: center;
color: #000000;
padding: 0px 0px 0px 0px;
clear: both;
}
li {
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 10pt;
font-weight: normal;
COLOR: #606060;
}
p{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 10pt;
font-weight: normal;
COLOR: #666666;
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 14px;
}
h1{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 16pt;
font-weight: bold;
MARGIN-TOP: 30px;
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 10px;
COLOR: #296289;
}
h2{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11pt;
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 10px;
font-weight: bold;
COLOR: #296289;
}
h3{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
text-align: center;
MARGIN-TOP: 20px;
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 10px;
MARGIN-BOTTOM: 0px;
COLOR: #FFFFFF;
}
h4{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11pt;
font-weight: bold;
MARGIN-LEFT: 10px;
MARGIN-RIGHT: 10px;
COLOR: #EF3F35;
background-color: #FFFFFF;
}
ul { 
list-style-type: none;
padding-left: 10px;
margin-left: 20px;
} 
li.bullet {
background: url(/images/arrow.gif) left center no-repeat;
padding-left: 20px;
margin-bottom: 0px;
}
#sidebarhead{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background: url("/images/sidebarhead.gif") bottom left;
background-repeat: no-repeat;
COLOR: #808080; padding-right:5px; padding-top:5px; padding-bottom:0;
}
#sidebarmain{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background: url("/images/sidebar.jpg") bottom left;
background-repeat: no-repeat;
COLOR: #808080;
}
#sidebartail{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background: url("/images/sidebartail.gif") bottom left;

background-repeat: no-repeat;
COLOR: #808080;
height:22px;
}
.nav { 
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: bold;
COLOR: #808080;
padding-top: 3px;
padding-right: 24px;
padding-bottom: 4px;
padding-left: 24px;
border-left: 1px solid #BFBFBF;
}
a.nav:link { 
	color: #666666; 
	text-decoration:none; 
	font-weight: bold; 
}
a.nav:visited { 
	color: #666666; 
	text-decoration:none; 
	font-weight: bold;  
}
a.nav:active { 
	color: #666666; 
	text-decoration:none; 
	font-weight: bold;  
}
a.nav:hover { 
	color: #444444; 
	text-decoration:none; 
	font-weight: bold;
	background:url(/images/bg_nav_over.jpg) top repeat-x #FFF; 
}
.footer{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
COLOR: #808080;
}
a.footer      { color: #333333; text-decoration: none; font-weight: normal; font-size: 9pt; }
a.footer:link       { color: #333333; text-decoration: none; font-weight: normal; font-size: 9pt; }
a.footer:visited    { color: #333333; text-decoration: none; font-weight: normal; font-size: 9pt; }
a.footer:active     { color: #606060; text-decoration: underline; font-weight: normal; font-size: 9pt; }
a.footer:hover      { color: #606060; text-decoration: underline; font-weight: normal; font-size: 9pt; }
.footer2{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
COLOR: #808080;
}
a.footer2      { color: #808080; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.footer2:link       { color: #808080; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.footer2:visited    { color: #808080; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.footer2:active     { color: #666666; text-decoration: underline; font-weight: normal; font-size: 8pt; }
a.footer2:hover      { color: #666666; text-decoration: underline; font-weight: normal; font-size: 8pt; }
.feature {
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 12pt;
font-weight: bold;
COLOR: #FFFFFF;
}
a.feature      { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.feature:link       { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.feature:visited    { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 8pt; }
a.feature:active     { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 8pt; }
a.feature:hover      { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 8pt; }
a.biglink:link       { color: #004EAF; font-weight: bold; font-size: 11pt; }
a.biglink:visited    { color: #004EAF; font-weight: bold; font-size: 11pt; }
a.biglink:active     { color: #333366; font-weight: bold; font-size: 11pt; }
a.biglink:hover      { color: #EBAC11; text-decoration: underline; font-weight: bold; font-size: 11pt; }
ul#nav {
	list-style-type: none;
	background: url("/images/nav_btn.jpg");
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	text-indent: 20px;
}
#nav a:link, #nav a:visited {
	display: block;
	width: 141px;
	height: 24px;
	padding: 2px 0px 0px 0px;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #FFF208 ;
	text-align: left;
	vertical-align: bottom;
	background: url("/images/nav_btn.jpg");
	background-repeat: no-repeat;
	text-decoration: none;
background-color: #FFFFFF;
}
#nav a:hover {
	background: url("/images/nav_btn_o.jpg");
	background-repeat: no-repeat;
}
a:link       { color: #004EAF; text-decoration: none; font-weight: normal; font-size: 9pt;}
a:visited    { color: #004EAF; text-decoration: none; font-weight: normal; font-size: 9pt;}
a:active     { color: #333366; text-decoration: underline; font-weight: normal; font-size: 9pt;}
a:hover      { color: #EBAC11; text-decoration: underline; font-weight: normal; font-size: 9pt;}
#sidebarmain a.biglink {
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11pt; text-decoration:underline;
font-weight: bold; display:block; text-align:left; padding:0 0 0 40px; margin-left:15%;
COLOR: #004EAF; background:url(/images/bg_biglink.jpg) left 3px no-repeat;
}
.fpimg {
	border: 1px solid #BFBFBF;
	margin-left: 5px;
	margin-right: 5px;
	float:left;
}
.rtimg {
	border: 1px solid #BFBFBF;
	margin-left: 5px;
	margin-right: 5px;
}
textarea {
    border-width: 1px;
    font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
    font-size: 10px;
    color: black;
    background-color: #ECECEC;
    border-color: black;
    line-height: 19px;
}
select {
	background-color: #ECECEC;
    	border-width:1px;
	border-color: #797979;
	font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif; 
	font-size: 10px;
	text-decoration: none;
}
.button {
        border : 1px solid #EF3F35;
	background : #DEDEDE;
	font-family : Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 11px;
	color: #5A5A5A;
	font-weight: bold;
}


/* October 09 Additions */

#flashplayer {
width:200px; height:225px;z-index:10; margin:0 5px 0 0; float:left; padding:0px 10px 10px 10px;
}

.badge { margin:0 auto; }
.clear { clear:both; }
.bulletsright { float:right; position:relative; left:-70px; }

#sidebarhead_new{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background-repeat: no-repeat;
COLOR: #808080; padding-right:5px; padding-top:5px; padding-bottom:0;
}
#sidebarhead_new h3 {
color:#333; font-size:13px; letter-spacing:0px; padding-bottom:5px; margin-bottom:5px; line-height:100%; color:#296289;
}
#sidebarmain_new{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background-repeat: no-repeat;
COLOR: #808080;
}
#sidebarmain_new p {
font-size:12px;
}
#sidebarmain_new a, #sidebarmain_new a:hover {
font-size:inherit;
}
#sidebartail_new{
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
font-size: 8pt;
font-weight: normal;
background-repeat: no-repeat;
COLOR: #808080;
height:22px;
}
#sidebarmain_new a.biglink {
font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif; display:block; cursor:pointer;
font-size: 11pt; text-decoration:underline;
font-weight: bold; display:block; text-align:left; padding:0 0 0 40px; margin:0 auto;
COLOR: #004EAF; background:url(/images/bg_biglink.jpg) left 3px no-repeat; width:140px;
}
#sidebarmain_new a.biglink:hover { color:#003366; }
a.btnlink_signup{background:url(/images/btn_signup.jpg) no-repeat left top; width:125px; height:36px; display:block; text-decoration:none !important; font-size:16px !important; color:#fff; font-weight:bold; padding:6px 0 0 17px; text-align:center;}
a.btnlink_signup:hover{background:url(/images/btn_signup.jpg) no-repeat left -43px; color:#336699; font-weight:bold;}

a.btnlink_getstarted{background:url(/images/btn_getstarted.jpg) no-repeat left top; width:149px; height:36px; display:block; text-decoration:none !important; font-size:16px !important; color:#fff; font-weight:bold; padding:6px 0 0 17px; text-align:center;}
a.btnlink_getstarted:hover{background:url(/images/btn_getstarted.jpg) no-repeat left -43px; color:#336699; font-weight:bold;}
.adwords {
	border: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
