
html,body	{ 
		width:				100%;
		height:			100%;
		margin:			0px;
		border-width:		0px;
		padding:			0px;
		background-color:	#1f2433;
		background-image:	url("../images/darkgrid.gif");
		font-family:		Tahoma,Arial,Sans-Serif; 
		font-size: 		13px; 
		color:				#333333;
		}

#content	{
			width: 			760px;
			min-height:		100%;
			margin-left:		auto;
			margin-right:		auto;
			margin-bottom:	-32px;
			padding-left:		33px;
			padding-right:	33px;
			line-height:		140%; 
			background-color:	#ffffff;
			background-image:	url("../images/background.gif");
			text-align:		left;
			}
			
#menu	{
		width:			141px;
		padding:		5px 0px 5px 10px;		
		float:			left;
		font-family:	Arial,Sans-Serif; 
		font-size:		12px;		
		font-weight:	bold;
		line-height:	30px;
		text-decoration:	none;
		}
		
#menu div	{
			margin-right:	3px;
			float:			left;	
			color:			#30488F;			
			}
			
#menu hr	{
		height:			1px;
		border:			none;		
		color:				#000000;
		background-color:	#000000;
		display:			block;
		position:			relative;
		top:				8px;
		}
		
#rightcolumn	{
				width:					181px;
				height:				260px;
				margin-left:			15px;
				background-image:		url('../images/photoframe.gif');
				background-repeat:	no-repeat;
				position:				relative;
				top:					-80px;
				float:					right;
				}	
	
#rightcolumn h3	{ 
					font-size: 		12px; 
					font-weight:		bold; 
					margin-bottom:	5px;
					margin-top:		0px;
					color:				#30488f
					}	
			
#sidebar	{ 
			margin:		264px 0px 0px 16px;
			font-size:		10px; 
			line-height:	13px;
			}
	
#sidebar ul	{
			list-style-type:	none;
			margin:			2px 0px 10px 0px;
			padding:			0px 0px 0px 6px;
			}
			
#sidebar li	{
			background-image:		url('../images/check.gif');
			background-repeat:	no-repeat;
			background-position:	0px 2px;
			padding-left:			11px;
			margin-bottom:		2px;
			}
			
#tinyline	{
			width:				6px;
			height:			1px;			
			margin:			5px 0px 0px 151px;			
			background-color:	#000000;
			}
			
#maincolumn	{
				margin:		0px 196px  5px 151px;
				border-width:	0px 0px 0px 1px;
				border-style:	solid;
				border-color:	#000000;
				padding-left:	10px;
				padding-top:	3px;			
				}
				
#featured	{
			width:		413px;
			border:	1px solid #7B7FA3;
			padding:	0px;
			}
			
#featured h2	{
				margin:			0px 0px 5px 0px;
				padding:			2px 6px 2px 6px;
				background-color:	#7B7FA3;
				font-size:			14px;
				font-weight:		bold;
				color:				#EEF0FE;
				}
				
#featured h3	{
				margin: 		0px 0px 0px 6px;
				font-weight:	bold;
				font-size:		13px;
				}
				
#featured ul	{
				padding:	0px 10px 0px 10px;
				}
				
#contact	{
			width:			393px;
			border:		1px solid #7B7FA3;
			padding:		10px;
			text-align:	center;
			}

#iefix	{
		height: 32px;
		}			

#footer	{
			width: 			760px;
			height: 			16px;			
			margin-left:		auto;
			margin-right:		auto;
			padding:			16px 33px 0px 33px;
			background-color:	#ffffff;	
			background-image:	url("../images/background.gif");		
			font-size:			9px;
			text-align:		center;
			color:				#666666; 
			clear: 			both;
			}

p.clear	{
		margin: 	0px;
		padding:	0px;
		clear: 	both;
		}

img	{
	border-width:	0px;
	padding: 		0px;
	margin:		0px;
	}
	
h1	{ 
	font-size: 		18px; 
	font-weight:		bold; 
	margin-bottom:	5px;
	margin-top:		0px;
	color:				#30488f
	}
	
h2	{ 
	font-size: 		15px; 
	font-weight:		bold; 
	margin-bottom:	2px;
	margin-top:		10px;
	color:				#30488f
	}	
	
ul	{
	list-style-type:	none;
	margin:			0px 0px 10px 0px;
	padding:			0px 0px 0px 10px;
	}
	
li	{
	background-image:		url('../images/bullet.gif');
	background-repeat:	no-repeat;
	background-position:	0px 6px;
	padding-left:			12px;
	margin-bottom:		5px;
	}
	
p			{ 
			margin-top: 		0px; 
			margin-bottom:	10px;
			}

a:link		{ color:#6B6B6B }
a:visited	{ color:#6B6B6B }
a:active	{ color:#697AF2 }
a:hover	{ color:#697AF2 }

a.menu	{
		text-decoration:	none;
		}

a.backtotop	{ font-size: 10px; }

a.submit	{ font-weight: bold; }

table	{
	margin:	0px;
	border:	none;
	padding:	0px;
	}

td	{
	margin:	0px;
	border:	none;
	padding:	0px 0px 7px 0px;
	}			
			
input,textarea	{
			border-width:	1px;
			border-style:	solid;
			border-color:	#666666 #EEF0FE #EEF0FE #666666;
			font-family:	Tahoma,Arial,Sans-Serif; 
			}
