body{

margin:0;

padding:0;

line-height: 1.5em;

background: #c5002e url('images/bg.gif') repeat-x;

}



b{font-size: 100%;}

em{color: red;}



h1{

font-size: 16px;

color: #000;

display: block;

height: 25px;

width: 520px;
margin: 5px 0 20px 50px;
background: #ffffff url('images/bar.png');

font-family:Arial,Helvitica,Sans Serif;

text-align:center;

}



h2{

font-size: 16px;

color: #000;

display: block;

height: 25px;

width: 520px;

background: #fff url('images/bar.gif') repeat-x;

font-family:Arial,Helvitica,Sans Serif;
text-align:center;
}



h3{

font-size: 16px;

color: #000;

display: block;

height: 25px;

width: 100%;

background: #000 url('images/bar.gif') repeat-x;

font-family:Arial,Helvitica,Sans Serif;

}







#maincontainer{

width: 980px; /*Width of main container*/

margin: 10px auto; /*Center container on page*/

background: #fff;



}



#topsection{

background: #000 ;

height: 20px; /*Height of top section*/

}



#divhead{

background: #fff url('images/div_top.gif') no-repeat;

height: 190px;

}





#contentwrapper{

float: left;

width: 100%;

background: #fff;

overflow: hidden;

}



#contentcolumn{

margin: 0 180px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/

color: #000;

font-size: 13px;

font-family: Arial, Helvitica, Sans Serif;

min-height: 1100px;

overflow: hidden;

}



#contentcolumn a{

color:#c5002e;

text-decoration:none;

}



#topads{

width: 100%;

padding: 5px 0 30px 0;

text-align:center;

text-decoration: none;

}



#topadshome{

width: 100%;

padding: 5px 0 0px 0;

text-align:center;

text-decoration: none;

}



#bottomads{

width: 100%;

padding: 5px 0 20px 0px;
_padding: 5px 0 20px 0px;

text-align:center;

}



#leftcolumn{

float: left;

width: 180px; /*Width of left column in pixel*/

height:650px;

margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/

padding-top: 0px;

background: #fff;

}





#rightcolumn{

float: left;

width: 180px; /*Width of right column*/

margin-left: -180px; /*Set left margin to -(RightColumnWidth)*/

padding-top: 0px;

background: #fff;

}



/* =-=-=-=-=-=-=-[Left Nav]-=-=-=-=-=-=-=- */

	

#nav {

width: 160px;

background:#fff;

}



a.nav, a.nav:link, a.nav:visited {

display:block; 

width:160px; 

height:24px; 

background:#fff url('images/roundbutton.png') no-repeat;

padding-left:5px; 

text-align:left; 

text-decoration:none; 

font-family:verdana, arial, sans-serif; 
font-weight: bold;
font-size:10px; 

color:#000; 

line-height:24px; 

overflow:hidden;

}



a.nav:hover {color:#000; font-weight: bold; background:#fff url('images/roundbutton2.png') no-repeat; width:160px;}

a.nav:active {color:#000; font-weight: bold; background:#fff url('images/roundbutton2.png') no-repeat; width:160px;}



b.nav{

margin-top:15px;

width:160px; 

height:25px;

display:block;

background:#000;

line-height:25px; 

font-size: 16px;

color: #fff;

font-family:Arial,Helvitica,Sans Serif;

text-align:center;

}



/* =-=-=-=-=-=-=-[Right Nav]-=-=-=-=-=-=-=- */

	

#nav2 {

width: 160px;

background:#fff;

margin-left:10px;

}

	

a.nav2, a.nav2:link, a.nav2:visited {

display:block; 

width:155px; 

height:24px; 

background:#fff url('images/roundbutton.png') no-repeat;

padding-left:5px; 

text-align:left; 

text-decoration:none; 

font-family:verdana, arial, sans-serif; 
font-weight: bold;
font-size:10px; 

color:#000; 

line-height:24px; 

overflow:hidden;

}



a.nav2:hover {color:#000; font-weight: bold; background:#fff url('images/roundbutton2.png') no-repeat; width:155px;}

a.nav2:active {color:#000; font-weight: bold; background:#fff url('images/roundbutton2.png') no-repeat; width:155px;}



b.nav2{

margin-top:15px;

width:155px; 

height:25px;

display:block;

background:#000;

line-height:25px; 

font-size: 16px;

color: #fff;

font-family:Arial,Helvitica,Sans Serif;

text-align:center;

}



#footer{

clear: left;

width: 100%;

background: #fff;

color: #000;

font-family: Arial, Helvitica, Sans Serif;

font-size: 10px;

text-align: center;

padding: 4px 0;

}

#divfoot{

background: #fff url('images/div_bottom.gif') no-repeat;

height: 26px;

}

#footer a{

color: #c5002e;

text-decoration: none;

}



.innertube{

margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/

margin-top: 0;

background: #fff;

}



/*List Maker Styles*/

.showImages{

	text-align:center;
	padding: 30px 0 30px 20px;
	_padding:30px 0;}

.showImages a{

text-decoration: none;

color: #c5002e;

}

.showImages img{

	margin:0 0 5px 0}

.showImageTextBox{

	width:450px;

	margin:0 0 0 0;

	font-family:Tahoma, Arial;

	font-size:11px;

	background:#1F1F1F;

	border:1px solid #555;

	color:#bbb;

	padding:.2em;}



.pagination,

.backButton{

	padding:15px 0;

	text-align:center;

	font-family:Tahoma, Arial;

	font-size:9px;

	color:#555;

	}

.pagination a, .pagination a:visited,

.backButton a, .backButton a:visited{

	position:relative;

	top:3px;

	font-family:"Trebuchet MS", Arial, Tahoma;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

	padding:0 .35em 0 .35em;

	color:#000;

	border:1px solid #000}

.pagination .null{

	position:relative;

	top:3px;

	font-family:"Trebuchet MS", Arial, Tahoma;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

	padding:0 .35em 0 .35em;

	color:#000;

	border:1px solid #000}

.pagination a:hover, .pagination a:active,

.backButton a:hover, .backButton a:active{

	color:#000;

	border:1px solid #000;}

.Images{

	text-align:center;

	padding:15px 0;

}

.Images img{

margin:15px 10px 0 0;

}

.Images a{

 text-decoration:none;

}

h3 b{

	color:#999}

fieldset{

	margin:0 0 20px 0;

	padding:5px;

	border:solid 1px #555}

fieldset table tr td{

	width:200px}

legend{

	font-size:18px;

	font-weight:bold}

.form a,

.form a:hover,

.form a:visited{

	color:#999}

.form{

	margin:30px 15px 15px 15px;

	font-family:Tahoma, Arial;

	font-size:11px;

	color:#666}

.form p{

	padding:2px 0}

.formTextbox {

	padding:0 5px;

	width:300px;

	font-family:Tahoma, Arial;

	font-size:11px;

	color:#bbb;

	background:#1f1f1f;

	border:1px solid #555}

.formCheckbox{

	margin:0}

.formSubmit{

	display:block;

	width:75px;

	margin:15px auto;

	font-family:Tahoma, Arial;

	font-size:11px;

	color:#555;

	background:#1f1f1f;

	border:3px double #555;

	cursor:pointer}

.formTextboxSmall,

.formSelectSmall{

	font-family:Tahoma, Arial;

	font-size:11px;

	color:#bbb;

	background:#1f1f1f;

	border:1px solid #555}

.formTextboxSmall{

	width:146px;

	padding:1px 2px}

.formSelectSmall{

	width:152px}

.formRadioSmall,

.formCheckboxSmall{

	margin:2px 1px;

	vertical-align:middle}

.formTextareaSmall{

	width:146px;

	height:56px;

	padding:2px;

	font-family:Tahoma, Arial;

	font-size:11px;

	color:#bbb;

	background:#1f1f1f;

	border:1px solid #555}

.formUrl{

	text-align:center}



.formcode{

	text-align:center;

	padding:30px 0;

	background:#2b2b2b url('images/formbg.gif') no-repeat center;

}



.textareacomments{

	width:240px;

	margin:0 0 0 0;

	font-family:Tahoma, Arial;

	font-size:11px;

	background:#fff;

	border:1px solid #2cb5e8;

	color:#000;

	padding:.2em;

}



.textarealayouts{

	width:240px;

	height:80px;

	padding:2px;

	font-family:Tahoma, Arial;

	font-size:11px;

	color:#000;

	background:#fff;

	border:1px solid #2cb5e8;

	overflow:hidden;

}

#categories{

margin-left:100px;

_margin-left:0px;

}

.indexlistItem{

 text-align:center;

	padding:30px 0;

	font-family:"Trebuchet MS", Arial, Tahoma;

	font-size:14px;

	font-weight:bold;

 

}

.indexlistItem img{

 border: 0;

	margin:0 0 5px 0;

}

.indexlistItem a{

 

 text-decoration:none;



}