<? include( "css.php" ); ?>
*
{
	border: 0;
	margin: 0;
	padding: 0;
}

html
{
	overflow-y: scroll;
}

body
{
	background: #111111;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px auto 0px;
	padding: 0px;
}
	
#main
{
	background: #ffffff url(/ima/bg.png) repeat-x;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
	
#wrap
{
	background: #ffffff;
	width: 956px;
	margin: 0px auto 0px;
	padding: 0px;
	border: 2px solid #bbbbbb;
	<? echo $mbr10; echo $wbr10; ?>
}
	
/************************************************
*	Hyperlinks					*
************************************************/
	
a img
{
	border: none;
}
	
a:focus, a:hover, a:active
{
	outline: none 
}
	
/************************************************
*	Top Navbar      				*
************************************************/

#topnavbar
{
	width: 960px;
	height: 30px;
	color: #dddddd;
	margin: 0px auto 0px;
	padding: 0px;
}
	
#topnavbar a, #topnavbar a:visited
{
	font-size: 11px;
	font-weight: bold;
	color: #dddddd;
	text-decoration: none;
}
	
#topnavbar a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
	
#topnavbar p
{
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
	
.topnavbarleft
{
	width: 260px;
	float: left;
	margin: 0px;
	padding: 8px 0px 0px 0px;
}
	
.topnavbarright
{
	width: 700px;
	float: right;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	text-transform: uppercase;
	text-align: right;
}
	
.topnavbarright a img
{
	border: none;
	margin: 0px 3px 1px 0px;
	padding: 0px;
}
	
/************************************************
*	Header  					*
************************************************/

#header
{
	width: 960px;
	height: 80px;
	color: #ffffff;
	font-size: 16px;
	font-weight: normal;
	margin: 0px auto 0px;
	padding: 0px;
	overflow: hidden;
}
	
#header p
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 20px;
}
	
#header #imageheader
{
	width: 460px;
	height: 100%;
	text-indent: -10000px;
	/*background: url(/ima/logo.png) left top no-repeat;*/
}

#header #imageheader a {	
	display: block;
	width: 100%;
	height: 100%;
}

#header h1, #header h4
{
	color: #ffffff;
	font-size: 36px;
	font-family: Times New Roman, Georgia, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	text-decoration: none;
}
	
#header h1 a, #header h1 a:visited, #header h4 a, #header h4 a:visited
{
	color: #ffffff;
	font-size: 36px;
	font-family: Times New Roman, Georgia, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
	
#header h1 a:hover, #header h4 a:hover
{
	color: #ffffff;
	text-decoration: none;
}
	
#header h2
{
	margin: 0px;
	padding: 0px;
}

.headerleft
{
	width: 470px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	height: 68px;
	background: url(/ima/greyrx_logo.png) left top no-repeat;
}

.headerleft a
{
	display: block;
	width: 470px;
	height: 68px;
	text-decoration: none;
}

.headerleft h1
{
	display: none;
}

.headerleft p.tag
{
	position: absolute;
	float: left;
	font-size: 12px;
	font-weight: bold;
	top: 66px;
	left: 330px;
	
}
	
.headerright
{
	width: 480px;
	float: right;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	text-align: right;
}
	
.headerright a, .headerright a:visited
{
	color: #ffffff;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
}
	
.headerright a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
	
.headerright a img
{
	border: none;
	margin: 0px;
	padding: 0px;
}
	
.headerright ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
.headerright li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.rsslink
{
	padding: 2px 5px 2px 20px;
	/* background: url(/ima/rss.gif) no-repeat left center; */
}	
	
/************************************************
*	Navbar  					*
************************************************/

#navbar
{
	background: #222222;
	width: 960px;
	height: 40px;
	color: #ffffff;
	margin: 10px auto 30px;
	padding: 0px 0px 0px 0px;
	<? echo $mbr5; echo $kbr5; echo $wbr5; ?>
}
	
#navbarleft
{
	width: 760px;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
	
#navbarright
{
	width: 280px;
	float: right;
	margin: 0px;
	padding: 2px 0px 0px 0px;
}
	
#nav
{
	margin: 0px;
	padding: 0px;
}
	
#nav ul
{
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
	
#nav li
{
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
	
#nav ul li
{
	list-style: none;
	margin: 0px 0px 0px -1px;
	padding: 0px;
}
	
#nav li a, #nav li a:link
{
	color: #cccccc;
	display: block;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 12px 20px 12px 20px;
	border-right: 1px solid #333333;
	text-decoration: none;
}
	
#nav li a:hover, #nav li a:active, #nav li a#selected
{
	background: #111111 url(/ima/navhov.png);
	color: #ffffff;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 12px 20px 12px 20px;
	text-decoration: none;
}
	
#nav li li a, #nav li li a:link, #nav li li a:visited
{
	<? echo $iefil; ?>
	opacity: 0.90;
	background: #1a1a1a;
	width: 170px;
	color: #cccccc;
	float: none;
	margin: 0px;
	padding: 7px 10px 7px 10px;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
	
#nav li li a:hover, #nav li li a:active
{
	background: #373737;
	color: #ffffff;
	padding: 7px 10px 7px 10px;
}

#nav li ul
{
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 190px;
	margin: 0px;
	padding: 0px;
}

#nav li li 
{ 
}

#nav li ul a 
{ 
	width: 160px;
}

#nav li ul a:hover, #nav li ul a:active 
{ 
}

#nav li ul ul
{
	margin: -31px 0 0 192px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul
{
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
{
	left: auto;
}

#nav li:hover, #nav li.sfhover 
{ 
	position: static;
}
	
#nav .current_page_item a
{
	background: #222222 url(/ima/navhov.png);
	color: #ffffff;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 12px 20px 12px 20px;
	text-decoration: none;
}

#nav .current_page_item a#selected
{
	background: #cccccc url(/ima/navhovlock.png);
	color: #ffffff;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 12px 20px 12px 20px;
	text-decoration: none;
}
	
/************************************************
*	Homepage			     	    * 
************************************************/

#homepage, #featuredpage
{
	width: 956px;
	margin: 0px auto 0px;
	padding: 20px 0px 0px 0px;
	line-height: 20px;
}
	
#homepage p, #featuredpage p
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
	
#homepage h1, #featuredpage h1
{
	color: #2255AA;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 0px;
}
	
#homepage h1 a, #homepage h1 a:visited, #featuredpage h1 a, #featuredpage h1 a:visited
{
	color: #333333;
	text-decoration: none;
}

#homepage h1 a:hover, #featuredpage h1 a:hover
{
	color: #2255AA;
	text-decoration: none;
}
	
#homepage h2, #homebottom h2, #featuredpage h2
{
	background: #333333;
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 3px 7px;
}
	
#homepage h3, #featuredpage h3
{
	color: #333333;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
.hometopleft
{
	background: #ffffff url(/ima/sidebar.png) repeat-x;
	float: left;
	width: 592px;
	margin: 0px 20px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #333333;
	<? echo $mbr5; echo $wbr5; ?>
}
	
.hometopright
{
	float: left;
	width: 292px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: inline
}
	
#hometop
{
	width: 916px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	line-height: 20px;
}
	
#homebottom
{
	width: 916px;
	margin: 0px auto 0px;
	padding: 20px 0px 0px 0px;
	line-height: 20px;
}
	
#hometop p, #homebottom p
{
	margin: 0px;
	padding: 0px 5px 0px 5px;
}
	
#hometop ul, #homebottom ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
#hometop ul li, #homebottom ul li
{
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 5px;
}

#hometop ul ul, #homebottom ul ul
{
	list-style-type: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
}
	
#hometop ul li li, #homebottom ul li li
{
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
	
#hometop ul li ul li, #homebottom ul li ul li
{
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
	
.homebottomleft
{
	float: left;
	width: 292px;
	margin: 0px 20px 10px 0px;
	padding: 0px;
	display: inline
}
	
.homebottommiddle
{
	float: left;
	width: 292px;
	margin: 0px 20px 10px 0px;
	padding: 0px;
	display: inline
}
	
.homebottomright
{
	float: left;
	width: 292px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	display: inline
}

.clear
{
	clear: both;
}

.thumb
{
	float:left;
	margin:0px 10px 0px 0px;
}

hr
{
	border: none;
	border-bottom:1px dotted #bbbbbb; 
	margin-bottom:10px; 
	padding: 0;
	padding:0px 0px 10px 0px; 
	clear:both;
}
	
/************************************************
*	Content 			     	    * 
************************************************/

#content
{
	width: 956px;
	margin: 0px auto 0px;
	padding: 20px 0px 0px 0px;
	line-height: 20px;
}
	
#content h1
{
	color: #333333;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
	
#content h1 a, #content h1 a:visited
{
	color: #333333;
	text-decoration: none;
}

#content h1 a:hover
{
	color: #2255AA;
	text-decoration: none;
}
	
#contentleft h2
{
	color: #ffffff;
	font-size: 20px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	text-transform: none;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 10px;
}

	
#content h3
{
	color: #333333;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
	
#content h4
{
	color: #333333;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 7px 0px;;
	border-bottom: 1px dotted #bbbbbb;
}
	
#content h5
{
	color: #333333;
	font-size: 16px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	font-style: italic;
	margin: 20px 0px 10px 0px;
	padding: 0px;;
}
	
#content img.wp-smiley
{
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
}

#content img.wp-wink
{
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
}
	
#content blockquote p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
	
blockquote
{
	background: #eeeeee;
	margin: 0px 20px 15px 20px;
	padding: 10px 15px 0px 15px;
	border: 1px dotted #bbbbbb;
}
	
#fcg
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
	
#fcg p
{
	margin: 0px;
	padding: 0px 10px 0px 10px;
}
	
#contentleft
{
	float: left;
	width: 570px;
	margin: 0px;
	padding: 0px 26px 20px 20px;
}
	
#postarea
{
	width: 570px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#postarea a, #postarea a:visited, .postcomments a, .postcomments a:visited, #postwide a, #postwide a:visited
{
	color: #2255AA;
	text-decoration: underline;
}
	
#postarea a:hover, .postcomments a:hover, #postwide a:hover
{
	color: #2255AA;
	text-decoration: none;
}
	
#postarea p, #postwide
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

#postareaindex p
{
	letter-spacing: 0.05em;
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 0px 0px;
}
	
#postarea ol, .postright ol, #postwide ol
{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
}
	
#postarea ol li, .postright ol li, #postwide ol li
{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
}
	
#postarea ul, .postright ul, #postwide ul
{
	list-style-type: square;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
}
	
#postarea ul li, .postright ul li, #postwide ul li
{
	list-style-type: square;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 15px;
}
	
#postarea ul ul, .postright ul ul, #postwide ul ul
{
	list-style-type: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
}
	
#postarea ul li li, .postright ul li li, #postwide ul li li
{
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
	
#postarea ul li ul li, .postright ul li ul li, .postwide ul li ul li
{
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
	
.postright
{
	float: right;
	width: 324px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
	
.postright p
{
	padding: 0px 0px 20px 0px;
	margin: 0px;
	line-height: 20px;
}
	
#postwide
{
	width: 916px;
	float: left;
	margin: 0px;
	padding: 0px 20px 10px 20px;
	z-index:2;
}
	
.breadcrumb
{
	color: #333333;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 2px solid #333333;
}
	
.headline
{
	width: 570px;
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 3px 0px 7px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}
	
.headline p
{
	margin: 0px;
	padding: 0px;
}
	
.headline a, .headline a:visited
{
	color: #333333;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
	
.headline a:hover
{
	color: #2255AA;
	text-decoration: none;
}
	
.headlineleft
{
	width: 520px;
	float: left;
	margin: 0px;
	padding: 0px;
}
	
.headlineright
{
	width: 50px;
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
	
.postmeta
{
	background: #eeeeee;
	width: 550px;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 0px 50px 0px;
	padding: 5px 10px 5px 10px;
	border: 1px dotted #bbbbbb;
}

.postmeta p
{
	margin: 0px;
	padding: 0px;
}
	
.author
{
	background: #eeeeee;
	width: 550px;
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 0px 50px 0px;
	padding: 10px 10px 0px 10px;
	border: 1px dotted #bbbbbb;
}
	
.pagination
{
	color: #333333;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0px 0px 30px 0px;
	padding: 5px 0px 0px 0px;
	border-top: 2px solid #333333;
}

.palignright
{
	float: right;
}

.palignleft
{
	float: left;
}
	
.archives
{
	width: 270px;
	float: left;
	margin: 0px;
	padding: 0px;
}
	
.aheadline
{
	width: 570px;
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 3px 0px 7px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}
	
.bheadline
{
	width: 570px;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 7px 0px;
	clear: both;
}
	
.fheadline
{
	width: 916px;
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 3px 0px 7px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}

.hheadline
{
	width: 570px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}

.iheadline
{
	width: 570px;
	float: left;
	margin: 20px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}
	
.pheadline
{
	width: 324px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 3px 0px 7px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}
	
.vheadline
{
	width: 570px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 3px 0px 7px 0px;
	border-bottom: 1px dotted #bbbbbb;
	clear: both;
}
	
/************************************************
*	Images  			     	    * 
************************************************/

img.centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0px;
}
	
img.alignnone
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	display: inline;
}

img.alignright
{
	margin: 0px 0px 10px 10px;
	padding: 0px;
	display: inline;
}

img.alignleft
{
	padding: 0px;
	margin: 6px 10px 4px 0px;
	display: inline;
}
	
.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

.alignright
{
	float: right;
	margin: 0px 0px 10px 10px;
}

.alignleft
{
	float: left;
	margin: 0px 10px 10px 0px;
}


/*
.wp-caption
{
	border: 1px solid #dddddd;
	text-align: center;
	background-color: #eeeeee;
	padding: 4px 0px 5px 0px;
	border-radius: 3px;
	<? echo $mbr3; echo $kbr3; echo $wbr3; ?>
}

.wp-caption img
{
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px;
}

.wp-caption p.wp-caption-text
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
}
*/

.productimage
{
	border: 10px solid #333333;
	margin-bottom: 10px;	
}

/************************************************
*	Sidebar 	    	        	        * 
************************************************/

#sidebar
{
	float: left;
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
	
#sidebar h2, #sidebar h4
{
	background: #333333;
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 3px 7px;
	border: none;
	<? echo $mbr3; echo $wbr3; ?>
}
	
#sidebar p
{
	margin: 0px;
	padding: 0px 5px 5px 0px;
}
	
#sidebar a, #sidebar a:visited
{
	color: #2255AA;
	text-decoration: none;
}
	
#sidebar a:hover
{
	color: #2255AA;
	text-decoration: underline;
}
	
#sidebar a img
{
	border: none;
	margin: 0px;
	padding: 0px;
}
	
#sidebar ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
#sidebar ul li
{
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 5px;
}

#sidebar ul ul
{
	list-style-type: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
}
	
#sidebar ul li li
{
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
	
#sidebar ul li ul li
{
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
	
#sidebar .itm
{
	background: #ffffff url(/ima/sidebar.png) repeat-x;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	border: 1px solid #333333;
	<? echo $mbr5; echo $wbr5; ?>
}
	
.video
{
	background: #ffffff url(/ima/sidebar.png) repeat-x;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #333333;
	width: 100%;
}
	
.newsletter
{
	background: #ffffff url(/ima/sidebar.png) repeat-x;
	width: 308px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	border: 1px solid #333333;
	<? echo $mbr5; echo $wbr5; ?>
}

/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar
{
	float: left;
	width: 178px;
	margin: 0px;
	padding: 0px;
}
	
#l_sidebar p
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
	
#l_sidebar a img
{
	border: none;
	margin: 0px;
	padding: 0px;
}

/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar
{
	float: right;
	width: 132px;
	margin: 0px;
	padding: 0px;
}
	
#r_sidebar p
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
	
#r_sidebar a img
{
	border: none;
	margin: 0px;
	padding: 0px;
}

/************************************************
*	Footer Background				*
************************************************/

#footerbg
{
	background: #222222 url(/ima/footer.png) repeat-x;
}
	
/************************************************
*	Footer  					*
************************************************/

#footer
{
	width: 960px;
	height: 200px;
	color: #cccccc;
	margin: 0px auto 0px;
	padding: 0px;
}
	
#footer p
{
	color: #cccccc;
    font-weight: normal;
	margin: 0px;	
	padding: 0px 0px 10px 0px;
}

#footer a, #footer a:visited
{
	color: #cccccc;
	text-decoration: none;
}

#footer a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
	
#footer ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
#footer ul li
{
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 5px;
}

#footer ul ul
{
	list-style-type: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
}
	
#footer ul li li
{
	list-style-type: square;
	margin: 0px;
	padding: 0px;
}
	
#footer ul li ul li
{
	margin: 0px;
	padding: 0px 0px 3px 0px;
}
	
#footer h4
{
	color: #999999;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
	
#footer h4 a
{
	color: #999999;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
	
#footer .itm
{
	background: none;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	border: none;
}

.footer1 a img, .footer2 a img, .footer3 a img
{
	border: none;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
	
.footer1
{
	width: 220px;
	float: left;
	margin: 0px;
	padding: 20px 20px 5px 0px;
}
	
.footer2
{
	width: 225px;
	float: left;
	margin: 0px;
	padding: 20px 20px 5px 0px;
}
	
.footer3
{
	width: 225px;
	float: left;
	margin: 0px;
	padding: 20px 20px 5px 0px;
}
	
.footer4
{
	width: 220px;
	float: right;
	margin: 0px;
	padding: 20px 0px 5px 0px;
}

/************************************************
*	Copyright Background			*
************************************************/

#copyrightbg
{
	background: #111111;
	border-top: 1px solid #000000;
}
	
/************************************************
*	Footer  					*
************************************************/

#copyright
{
	width: 960px;
	height: 35px;
	color: #cccccc;
	margin: 0px auto 0px;
	padding: 0px;
	text-align: center;
}
	
#copyright p
{
	color: #cccccc;
	font-weight: normal;
	margin: 0px;	
	padding: 10px 0px 10px 0px;
}

#copyright a, #copyright a:visited
{
	color: #cccccc;
	text-decoration: none;
}

#copyright a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
	
/************************************************
*	Search Form					*
************************************************/

#searchdiv
{
	margin: 0px;
	padding: 0px;
}
	
#searchform
{
	margin: 0px;
	padding: 4px 0px 0px 0px;
}
	
#searchbox
{
	background: #393939 !important;
	width: 210px;
	color: #cccccc;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	padding: 5px;
	margin: 0px 3px 0px 0px;
	border: 1px solid #111111;
	<? echo $mbr5; echo $wbr5; ?>
}
	
#searchbutton
{
	background: #1a1a1a;
	color: #cccccc;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border: 1px solid #111111;
	<? echo $mbr5; echo $wbr5; ?>
}
	
#author, #email, #url
{
	background: #EAEAEA !important;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 4px;
	border-top: 1px solid #666666;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #dddddd;
	<? echo $mbr5; echo $wbr5; ?>
}
	
#comment
{
	background: #EAEAEA !important;
	width: 460px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #dddddd;
	<? echo $mbr5; echo $wbr5; ?>
}
	
#submit
{
	background: #333333;
	color: #cccccc;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border: 1px solid #111111;
	<? echo $mbr5; echo $wbr5; ?>
}
	
#subscribe
{
	margin: 0px;
	padding: 0px 0px 5px 5px;
	overflow: hidden;
}

#subbox
{
	background: #ffffff !important;
	width: 240px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 5px;
	margin: 0px 5px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #dddddd;
	<? echo $mbr5; echo $wbr5; ?>
}
	
#subbutton
{
	background: #333333;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px;
	border: 1px solid #111111;
	<? echo $mbr5; echo $wbr5; ?>
}
	
/************************************************
*	Comments					*
************************************************/
	
.commentlist li ul li
{
	font-size: 12px;
}

.commentlist li
{
	font-weight: bold;
}

.commentlist li .avatar { 
	background: #ffffff;
	float: right;
	border: 1px solid #eeeeee;
	margin: 0px 5px 0px 10px;
	padding: 2px;
}

.commentlist cite, .commentlist cite a
{
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
}

.commentlist p
{
	font-weight: normal;
	text-transform: none;
}

.commentmetadata
{
	font-weight: normal;
}

#commentform input
{
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
}

#commentform
{
	margin: 5px 10px 0px 0px;
}
	
#commentform textarea
{
	width: 100%;
	padding: 2px;
}
	
#respond:after
{
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
}
	
#commentform p
{
	margin: 5px 0px 5px 0px;
}
	
#commentform #submit
{
	margin: 0px;
	float: left;
}
	
.alt
{
	margin: 0px;
	padding: 10px;
}

.commentlist
{
	margin: 0px;
	padding: 0px;
}
	
.commentlist ol
{
	margin: 0px;
	padding: 10px;
}

.commentlist li
{
	margin: 15px 0px 10px;
	padding: 10px 5px 10px 10px;
	list-style: none;

}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p
{
	margin: 10px 5px 10px 0px;
	padding: 0px;
}
	
.children { 
	margin: 0px;
	padding: 0px;
}

.nocomments
{
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.commentmetadata
{
	font-size: 10px;
	margin: 0px;
	display: block;
}

.navigation
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;
}
	
.alignright
{
	float: right;
}

.alignleft
{
	float: left;
}
	
.thread-alt
{
	background: #ffffff;
	margin: 0px;
	padding: 0px;
}
	
.thread-even
{
	background: #eeeeee;
	margin: 0px;
	padding: 0px;
}
	
.depth-1
{
	border: 1px dotted #bbbbbb;
	margin: 0px;
	padding: 0px;
}

.even, .alt
{
	border-top: 1px dotted #bbbbbb;
	border-bottom: 1px dotted #bbbbbb;
	border-left: 1px dotted #bbbbbb;
	margin: 0px;
	padding: 0px;
}


/**************************DG***************************/

.retarr
{
	font-size: 120%;
	vertical-align: top;
}


