

body 	{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; min-width: 760px; height: 100%; text-align: center; font: 12px arial, helvetica, serif;	}

a 			{ text-decoration:none }
a:link 		{ text-decoration:none; color:#c60; }
a:visited 	{ text-decoration:none; color:#c60; }
a:hover 	{ text-decoration:none; color:#333333 }

p 	{	color: #333333; font: normal arial, helvetica, sans-serif; margin: 5px 0px; padding: 0px;	}

.textbx { width:220px; border:#999999 1px solid;padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.selectbx {  width:224px; }

li	{ color:#333333;}

h1 	{	color: #333333; font-family: arial, helvetica, sans-serif; font-size: 140%; font-style: normal; margin: 0px; padding: 0px 0px 3px 0px;
		font-weight: normal; letter-spacing: -1px;	}

h2 	{	color: #333333; font-family: arial, helvetica, sans-serif; font-size: 180%; font-weight: bold; margin: 0px; padding: 0px;
		font-weight: normal; letter-spacing: -1px;	}

h3 	{	color: #333333; font-family: arial, helvetica, sans-serif; font-size: 120%; font-style: normal; margin: 0px; padding: 0px;
		font-weight: normal; letter-spacing: -1px;	}

h4 	{	color: #333333; font-family: arial, helvetica, sans-serif; font-size: 140%; font-style: normal; margin: 0px; padding: 0px 0px 3px 0px;
		font-weight: normal; letter-spacing: -1px;	}

/* POSITIONING */

div.container 	{	margin: 0px auto; padding: 0px 0px 0px 0px; width: 830px; text-align: center;	background: #fff url(../img/bg760.gif) repeat-y 50% 0;	}
.container img 	{	border: 0px;	}

div.footer 		{	margin: 0px auto; padding: 0px 0px 0px 0px; width: 830px; height: 40px; margin: 0px auto; text-align: center;
					background: #fff url(../img/footer.gif) no-repeat top;	}

div.logo 		{	margin: 0px auto; padding: 0; width: 750px; height: 100px; text-align: left;
					background: #fff url(../img/logo.png) no-repeat;	}

#search			{	float: right; margin: 5px 10px 0 0; }				
#search input	{	border: 1px solid #333; padding: 2px; width: 180px; font: normal 12px arial, helvetica, sans-serif; color: #999; margin-bottom: 5px;}
#search img		{	text-align: right; margin-left: 120px; }




/*copy*/

div.header 		{	margin: 0px auto; padding: 0px 0px 0px 0px; width: 760px; height: 210px; text-align: left;
					background: #fff url(../img/bg_header.gif) repeat-x bottom right;	}

div.nav 		{	float: left; width: 250px; padding: 50px 0px 0px 0px;	}

#navcontainer 	{	width: 175px;	}

#navcontainer ul 		{	margin: 0px; padding: 0px; list-style-type: none; font-family: arial, helvetica, sans-serif; font-size: 12px; text-decoration: none;}
#navcontainer ul li 	{	display: block; margin: 0px; padding: 0px; }
#navcontainer ul li a 	{	display: block; padding: 3px 0px 3px 55px; width: 120px; height: 14px; font-weight: bold; }

#navcontainer ul li a:link, 
#navcontainer ul li a:visited { 	color: #ffffff; text-decoration: none; }

#navcontainer ul li a:hover 	{	background: #f90; text-decoration: none; color: #fff;	}





/*endcopy*/

div.headerfloat 	{	float: left; margin: 0px; padding: 0px; width: 490px; height: 200px;	}
div.headerfloat h2 	{	margin: 4px 0px 0px 15px;	}

div.content 	{	margin: 0px auto; padding: 35px 0px 0px 0px; width: 760px; text-align: left; background: #fff url(../img/bg_colour.gif);	}
div.content p 	{	text-align: left; margin: 10px 0px; padding: 0px; line-height: 150%;	}

div.maincol 	{	float: left; margin: 0px 0px 0px 25px; padding: 0px 0px 40px 0px; width: 700px; text-align: left;	}

img.floatright 	{	float: right; margin: 12px 0px 2px 10px; border: 0px; 	}
img.floatleft 	{ 	float: left; margin: 0px 7px 3px 0px; border: 0px;		}

div.contentbottom 	{	clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 760px; text-align: center;
						background: #FFFFFF url(../img/bottom-logo.gif) bottom right no-repeat; border-top: dotted 1px #CCCCCC;	}

div.contentbottom p {	text-align: center; font-size: 95%;	color: #999999;	padding: 2px 10px}


div.clear 		{	clear: both; width: 760px; height: 0px; 	}

#cat		{	width: 400px; margin: 10px auto; font-size:  }
#cat td		{	vertical-align: top; }
#cat img	{	padding: 0; border: 1px solid #ccc; }
#cat p		{	marging: 5px; }