/* SiteName */
/* colors */
html, body, h1, h2, h3, form
{
border:			0px;
margin:			0px;
padding:		0px;
}
body
{
width:			100%;
height:			100%;
font-family:		Arial;
font-size:		12px;
color:			#000;
}
.LTR
{
background-color:	#515453;
}
/*#Links#*/
a
{
text-decoration:	none;
color:			#ff0000;
}
a:hover
{
text-decoration:	underline;
color:			#ff0000;
}
#footer a
{
text-decoration:	underline;
color:			#fff;
}
#footer a:hover
{
text-decoration:	none;
color:			#fff;
}
/*#H tags#*/
h1
{
font-size:		24px;
font-weight:		normal;
color:			#000;
}
h2
{
font-size:		14px;
font-weight:		bold;
color:			#000;
}
h3
{
font-size:		10px;
font-weight:		bold;
color:			#000;
}
/*#Container#*/
#container
{
width:			802px;
height:			100%;
margin:			20px auto 0px auto;
padding:		0px;
background:		#fff url(../App_Themes/SpiritPartners/Images/bglines.jpg) repeat-y top left;
}
/*#Header#*/
#header
{
width:			802px;
height:			129px;
margin:			0px;
padding:		0px;
background-color:	#7f7576;
position:		relative;
}
/*#Header/Logo#*/
#logo
{
position:		absolute;
top:			10px;
left:			10px;
border:			0px;
}
#logo img
{
border:			0px;
}
/*#Content#*/
#content
{
width:			802px;
height:			auto;
margin:			0px;
padding:		0px;
border-left:		1px solid #fe0000;
border-right:		1px solid #fe0000;
}
/*#Content/Left#*/
#left
{
width:			182px;
height:			auto;
margin:			0px;
padding:		0px;
/*position:		relative;*/
}
/*#Header/Search/ISO Text#*/
.ISOtext
{
color:			#fff;
font-size:		16px;
font-style:		italic;
font-family:		"Times New Roman";
margin:			0px 0px 0px 110px;
}
/*#Header/Search#*/
#search
{
width:			800px;
height:			63px;
position:		absolute;
top:			118px;
left:			-9px;
/*z-index:		2;*/
background:		Transparent url(../App_Themes/SpiritPartners/Images/search-bg.png) no-repeat top left;
}
#search .search_form
{
margin:			15px 0px 0px 10px;
}
#search .search_form .lblSearch
{
color:			#fff;
font-size:		10px;
}
#search .search_form .txtSearch
{
width:			100px;
font-size:		10px;
}
#search .search_form .btnSearch
{
font-size:		10px;
}
/*#Content/Left/Menu#*/
#menu
{
width:			182px;
height:			auto;
margin:			72px 0px 15px 10px;
padding:		0px;
}
.CMSMenu
{
width:			175px;
background-color:	#7f7576;
padding:		0px;
margin:			0px;
border-left:		1px solid #fe0000;
border-right:		1px solid #fe0000;
}
.CMSMenuItem
{
width:			142px;
background-color:	#7f7576;
padding:		5px;
margin:			0px;
color:			#fff;
}
.CMSMenuHighlightedMenuItem
{
width:			142px;
background-color:	#453739;
padding:		5px;
margin:			0px;
color:			#fff;
}
.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
width:			142px;
color:			#fff;
background-color:	#453739;
padding:		5px;
margin:			0px;
}
.subCMSMenu
{
border:			1px solid #ff0000;
background-color:	#7f7576;
padding:		0px;
margin:			0px;
}
.subCMSMenuItem
{
background-color:	#7f7576;
padding:		3px 5px;
margin:			0px;
color:			#fff;
}
.subCMSMenuHighlightedMenuItem
{
background-color:	#453739;
padding:		3px 5px;
margin:			0px;
color:			#fff;
}
.subCMSMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseOver
{
color:			#fff;
background-color:	#453739;
padding:		3px 5px;
margin:			0px;
}
/*#Content/Text#*/
#text
{
width:			578px;
height:			auto;
margin:			0px 0px 0px 202px;
padding:		60px 10px 10px 0px;
}
/*#Content/One Column#*/
.textSimple
{
width:			auto;
height:			auto;
padding:		0px;
margin:			0px;
}
/*#Content/Two Columns#*/
.twoColumns
{
margin:			0px;
padding:		0px;
height:			auto;
z-index:		2;
}
.twoColumns .zoneLeft
{
float:			left;
width:			250px;
padding:		0px 10px;
margin:			0px 0px 0px 40px;
border:			0px solid blue;
}
.twoColumns .zoneRight
{
width:			280px;
height:			auto;
padding:		0px;
margin:			-20px 0px 0px 327px;
background-color:	#bbb6b6;
border-left:		1px solid #fe0000;
z-index:		100;
}
/*#Other#*/
.scrolling_news
{
width:			260px;
height:			auto;
padding:		10px;
border:			0px solid red;
}
/*#Footer#*/
#footer
{
clear:			both;
width:			780px;
height:			auto;
margin:			0px;
padding:		20px 10px;
background-color:	#453739;
color:			#fff;
font-size:		10px;
border-left:		1px solid #fe0000;
border-right:		1px solid #fe0000;
border-bottom:		1px solid #fe0000;
}
