

body {
margin:0px;
padding:0px;
background:#gggggg;
color:#345;
font-family:verdana;
}
P{ 
font-size:11px;
color:#333333;
font-weight:normal;
font-family:verdana;
text-align:justify;
padding:0px 5px 0px 5px;
}
h1{ 
font-size:16px;
color:#a30800;
text-decoration:none;
font-weight:bold; 
line-height:20px;
margin-top:0px;
display:inline;
}
h2{ font-size:10px;
color:#eeeeee;
line-height:16px;
text-decoration:none;
font-weight:bold;
display:inline;
}
h3{font-size:14px;
color:#a30800;
text-decoration:none;
font-weight:bold;
display:inline;
}
blockquote,form, input,select,div,li,ol,textarea,ul
{
font-size:11px;
font-family:verdana,helvetica,sans-serif; 
}
.clear{ clear:both;}

.shadowleft{	
	background-image:url(../img/left-bg.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
	}
	
   .shadowright{	
	background-image:url(../img/right-bg.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
	}
div#topnavbox
{
background-color:#fff;
background-image:url(../img/top-navigation.jpg);
background-repeat:repeat-x;
height:34px;
}

	div#topnavbox ul
	{
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:1.1em;
		color:white;
		text-align:right;
		margin:0px;
		padding-bottom:3px;
		padding-top:6px;
		list-style-image:none;
		
	}
	
	div#topnavbox ul li
	{
		display:inline;
		margin-left:-4px;
		list-style-type:none;
		list-style-image:none;
		background-color:transparent;
	}
	div#topnavbox ul li a
	{
		padding:5px 10px 8px 10px;
		color:white;
		text-decoration: none;
		border-left:1px solid #fff;
		border-bottom:0px;
	}
	
	div#topnavbox ul li a:hover
	{
		background-color:##1655A4;
		color:#dddddd;
	}
.topnavbox a:link, .navbox a:visited {
color:#058;
border-bottom: none !important;
}
.topnavbox a:active, .navbox a:hover {
color:#006;
border-bottom:none !important;
}

.brd-gray{border-left:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px;}
.banner-bg{ background-image:url(../img/box-bg.jpg);width:310px;height:177px;background-repeat:no-repeat;}
.md-baner{ background-image:url(../img/banner-01.jpg); height:182px;
padding-left:15px;background-repeat:no-repeat;}
.banner-hd{ font-size:25px;
	color:#f56f02;
	line-height:35px;}
.yellow-bg{ background-image:url(../img/home-insurance-yellow-bg.jpg);
             background-repeat:repeat-x;color:#014918;font-weight:bold;font-size:13px;}
	.yellow-bg a{ color:#014918;font-weight:bold;font-size:13px;}
	.yellow-bg a:hover{ color:#014918;font-weight:bold;font-size:13px;}
.gray-bg{ background-image:url(../img/gray-bg.jpg);
             background-repeat:repeat-x;color:#ff4e00;font-weight:bold;font-size:13px;}
.heading-bold{font-size:13px;padding-left:5px;border-bottom:#CCCCCC solid 2px;}

#mdleft{
 	width:190px;
	margin:5px 0px 0px 5px;
	float:left;
	}
	.left-hd{
	font-family: verdana;
	font-size: 11px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold; 
	}
	
	.left-hd a{
	color:#ffffff;
	text-transform:uppercase; 
	text-decoration:none;
	font-weight:bold;
	}
	.left-hd a:hover{
	color:#ffffff;
	text-transform:uppercase; 
	text-decoration:underline;
	font-weight:bold;
	}
	#mdleft ul{
 	list-style-type:none;
	margin-top:0px;
    }
  	#mdleft ul li{
 	list-style-type:none;
	margin-left:-35px;
	padding-left:0px; 
	display:block;
	}
	#mdleft li{
 	list-style-type:none;
	line-height:27px;
	border-bottom:#e6e6e6 solid 1px;
	color:#a30800;
	font-weight:bold;
	text-align:left;
	}
	#mdleft ul li a{
	text-decoration:none;
	color:#a30800;
	}
/*--------------Right Portion-------------------*/
.rt-hd{
       font-weight:bold;
	   color:#FFFFFF;}
.rt-text{
       font-weight:normal;
	   color:#345;
	   font-size:11px;
	   height:30px;
	   padding-top:5px;
	   border-bottom:#DDDDDD solid 1px; }
	   .rt-blt{
       height:35px;
	   padding-top:10px;
	   border-bottom:#DDDDDD solid 1px;
	  }

#footer{
	margin:0px;
 	padding:0px;
 	font-size:11px;
	text-align:center;
	color:#999999;
	height:26px;
 	}
	
.md-hd{
	color:#006;
		text-decoration:none;
	font-weight:bold; 
	}
	
	.md-hd a{
	color:#006;

	text-decoration:none;
	font-weight:bold;
	}
	.md-hd a:hover{
	color:#006;

	text-decoration:underline;
	font-weight:bold;
	}
	
/*----------------*/
.str-tp{COLOR:#000000;font-size:11px; padding-left:13px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left; margin-top:5px;}
.str-tp a{COLOR:#a30800;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.str-tp a:hover{COLOR:#a30800;font-size:12px; TEXT-DECORATION:underline;FONT-WEIGHT:bold;}
/*----------------*/
.red-blt{ color:#FF9900;font-size:12px;font-weight:bold;}
/*----------------*/
.str-tp-sec{COLOR:#000000;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:normal; }
.str-tp-sec a{COLOR:#f57601;font-size:12px; TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.str-tp-sec a:hover{COLOR:#f57601;font-size:12px;TEXT-DECORATION: underline;FONT-WEIGHT:bold; }
/*----------------*/

.table-hd-md{ color:#333333;font-size:13px;font-weight:bold;}


.sitename
{
font-family: Century Gothic;
font-size: 28px;
color: #1655A4;
font-weight: bold;
text-align:left;
padding:5 5 5 5;
text-decoration: none;
}
.top
{
font-family: verdana;
font-size: 23px;
color: #ff0000;
font-weight: bold;
text-decoration: none;
}
.img1
{
text-align:center;
padding-top:50px;
background-image : url("http://www.Freehoroscopesigns.com/images/top1.jpg");
background-repeat : no-repeat;
}
.img2
{
background-image : url("http://www.Freehoroscopesigns.com/images/top2.jpg");
background-repeat : no-repeat;
}
.pathrunner {
	font-family: verdana;
	font-size: 10px;
	color: #D6F166;
	font-weight: bold;
	text-decoration: none;
}
.bodytext {
	font-family: verdana;
	font-size: 10px;
	color: #dddddd;
	font-weight: bold;
	text-decoration: none;
}
.text {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	text-align : justify;
	padding: 10 10 10 10;
	text-decoration: none;
}
.pad
{
font-family: verdana;
font-size: 10px;
color: #FF9D6F;
line-height:18px;
padding:2 2 2 2;
}
.pad1
{
padding:5 5 5 5;
}
.copy {
	font-family: verdana;
	font-size: 11px;
	color: #D6F166;
	font-weight: bold;
	padding:10 10 10 0;
	text-align:right;
	text-decoration: none;
}
.head {
	font-family: verdana;
	font-size: 11px;
	color: #D6F166;
	font-weight: bold;
	line-height:20px;
	text-align:left;
	text-decoration: underline;
}
.head:hover {
	font-family: verdana;
	font-size: 11px;
	color: #FF8040;
	font-weight: bold;
	line-height:20px;
	text-align:left;
	text-decoration: none;
}
.link {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	width:180px;
	font-weight: normal;
	border-top:1px dotted #E86E25;
	border-right:1px dotted #E86E25;
	border-bottom:1px dotted #E86E25;
	padding:1 1 1 1;
	text-decoration: none;
}
.link:hover {
	font-family: verdana;
	font-size: 11px;
	color: #005E82;
	width:160px;
	font-weight: normal;
	border-top:1px dotted #000000;
	border-right:1px dotted #000000;
	border-bottom:1px dotted #000000;
	background-color:#E8F9FF;
	padding:1 1 1 1;
	text-decoration: none;
}
.homehead {
	font-family: verdana;
	font-size: 11px;
	line-height:13px;
	color: #D6F166;
	font-weight: bold;
	text-decoration: underline;
}
.homesubhead {
	font-family: verdana;
	font-size: 11px;
	line-height:20px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	padding-bottom:2px;
	text-align:justify;
}
.homelink {
    font-family: verdana;
	font-size: 11px;
	color: #dddddd;
	padding:6 3 6 3;
	font-weight: normal;
	text-decoration: none;
}
.blink {
    font-family: verdana;
	font-size: 10px;
	color: #dddddd;
	line-height:18px;
	font-weight: normal;
	text-decoration: none;
}

.blink :hover{
    font-family: verdana;
	font-size: 10px;
	color: #D6F166;
	line-height:18px;
	font-weight: normal;
	text-decoration: none;
}

.headline {
    font-family: verdana;
	font-size: 10px;
	color: #E9F8AB;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
	line-height:18px;
	padding:2 2 2 2;
}
.more {
    font-family: verdana;
	font-size: 11px;
	color: #D6F166;
	font-weight: bold;
	text-decoration: underline;
}
strong
{
    font-family: verdana;
	font-size: 11px;
	color: #D6F166;
	font-weight: bold;
	text-decoration: underline;
}
h4
{
    font-family: verdana;
	font-size: 11px;
	color: #E84B00;
	display:inline;
	font-weight: bold;
	text-decoration: underline;
}
.interlink
{
font-family : Verdana;
font-size:11px;
color:#E84B00;
padding:3 3 3 3;
margin:3 3 3 3;
border-top:1px solid #E84B00;
border-left:1px solid #E84B00;
border-right:1px solid #E84B00;
line-height:25px;
text-decoration:none;
font-weight:normal;
}
.interlink:hover
{
font-family : Verdana;
font-size:11px;
color:#000000;
padding:3 3 3 3;
margin:3 3 3 3;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
text-decoration:none;
font-weight:normal;
}
