/*
**********************************
New Century Media | Christmas 2011
**********************************
*/


* {
margin : 0;
padding : 0;
color : #612c2c;
font-size : 12px;
font-family: Arial, Helvetica, sans-serif;
}

body {
margin : auto;
padding : 0;
background-color: #911a29;
margin-top:0px;
line-height:16px;
}

#bg {
width : 880px;
padding : 0;
margin:auto;
}

#ddlge {
width : 1200px;
background-image:url(../images/christmas-day-background.jpg);
background-repeat:repeat;
margin : auto;
}


#bglge {
width : 980px;
padding : 0;
margin:auto;
}

#header {
	padding-top:250px;
	padding-bottom:20px;
}

#left_menu {
background : url(../images/leftmenubackground.gif) no-repeat;
float : left;
width : 160px;
height :758px;
text-indent : 6px;
padding-top:30px;
padding-left:14px;
}

.leftmenu {
font-size : 12px;
color : #680001;
}

.leftmenu a:hover {
color : #ffffff;
background-color : #4aa125;
text-decoration : underline;
}

#content {
text-align:left;
margin : 0 0 0 160px;
padding-left : 8px;
padding-top : 10px;
}

#category_listing {
padding-top : 30px;
padding-left:20px;
width: 700px;
margin: 0 0 0 160px;
min-height:700px;
}


a {
text-decoration : none;
color : #680001;
}

a:hover {
color : #ffffff;
background-color : #3d851f;
}

a img {
border : 1;
border-color: #bdcaa4;
}

h1 {
font-size : 13px;
color : #003300;
font-weight : bold;
letter-spacing : 0.1em;
line-height:18px;
}

h2 {
font-size : 12px;
color : #669900;
text-decoration : none;
font-weight : normal;
}

h3 {
font-size : 12px;
color : #244e14;
font-style : italic;
font-weight : normal;
}

h3 a:hover {
color : #ffffff;
background-color : #ee263f;
text-decoration : underline;
}

li {
list-style-type : none;
}

.style1 {font-size: 10px; color:#003300;}


.redsponsortext {
color: #EB0113;
font-style: italic;
font-weight: bold;
}


.varitaion1 {
font-size : 14px;
color : #3d851f;
}

.varitaion1 a {
font-size : 15px;
color : #3d851f;
text-decoration:underline;
}

.varitaion1 a:hover {
	background-color: #3d851f;
color : #ffffff;
}


.main_font {
font-size : 12px;
color : #ad0102;
}

.main_font a:hover {
color : #ffffff;
background-color : #3d851f;
}

.body_font_green {
font-size : 12px;
color : #ad0102;
text-decoration : none;
font-weight : bold;
}

.body_font_green a:hover {
color : #ffffff;
background-color : #8e9580;
}

.sponsor_box {
text-align: right;
color : #ee263f;
font-weight: normal;
font-style: italic;
width : 400px;
border : 0px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 5px;
margin-left : 0px;
margin-bottom : 5px;
}

.categorylistingbox {
font-weight: normal;
text-align: left;
width : 210px;
border : 1px solid #bdcaa4;
background-color : #fff;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 5px;
padding-left : 5px;
margin-left : 0px;
margin-bottom : 5px;
}

.categorylistingbox a:hover {
color : #ffffff;
background-color : #ee263f;
}



#greygradients {
background:url(../images/topbarbackground.gif) no-repeat;
width : 750px;
height : 25px;
padding-left : 10px;
padding-top : 5px;
font-size : 11px;
color : #ee263f;
margin:auto;
}

#main_pic {
margin : 0 0 0 160px;
height : 148px;
background : url(../images/mainpic.jpg) no-repeat;
}


#category_listing_longpage{
padding-top : 10px;
padding: 5px;
width: 570px;
margin: 0 0 0 160px;
}

#category_listing_longpage a:hover {
color : #ffffff;
background-color : #ee263f;
}

#category_listing_longpage div.column{
	width:220px;
	margin: 0 15px 20px 15px;
	float:left;
}

#category_listing_longpage div.individual{
	width:520px;
	margin: 0 15px 20px 15px;
	float:center;
}


#category_search_text {
padding-top : 10px;
padding: 5px;
width: 570px;
margin: 0 0 0 160px;
vertical-align:top;
}

#category_listing a:hover {
color : #ffffff;
background-color : #ee263f;
}

#category_listing div.column{
	width:220px;
	margin: 0 15px 20px 15px;
	float:left;
}

#category_listing div.individual{
	width:480px;
	margin: 0 15px 20px 15px;
	float:center;
}

#right_ad_space {
background : url(../images/rightmenubackground.gif) no-repeat;
float : right;
width : 130px;
height : 630px;
font-size : 10px;
}

#right_grey_bar {
background : url(../images/rightgreybar.gif) no-repeat;
float : right;
width : 4px;
height : 488px;
font-size : 10px;
}


.largefont {
	font-size: 16px;
	color:#063;
	font-weight:bold;
}

.14font {
	font-size: 14px;
	color:#063;
	font-weight:bold;
}

.footertext {
	font-size: 14px;
	color:#FFF;
	font-weight:bold;
}

.footertext a {
	font-size: 14px;
	color:#FFF;
	font-weight:bold;
}

.footertext a hover {
	font-size: 14px;
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}


