﻿body
{
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:0px;
}

h1
{
	font-size: 15px;
	color: #2B7BBD;
}

#title
{
	float: left;
	width: 100%;
	background-color: #2B7BBD;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(/systemfiles/media/images/flower.jpg);
	background-repeat: no-repeat;
	background-position: 8px 4px;
	border-left: 1px solid #D3D3D3;
}

div>#title
{
	border-left: none;
}

.heading
{
	float: left;
	width: 400;
	color: #fff;
	padding-left: 50px;
}

img
{
	border: none;
}

table
{
	font-size: 11px;
}

form
{
	margin: 0;
	padding: 0;
}
#container
{
	width: 803px;
	text-align: left;
	margin: 0px auto;
}

#topcontainer
{
	float: left;
	vertical-align:middle;
	width: 803px;
	height:80px;
	background-image: url(/systemfiles/media/images/jersey_top_back.gif);
	background-repeat:repeat-y;
}

#logo
{
	float: left;
	margin-top:15px;
}
#maincontainer
{
	float: left;
	vertical-align:middle;
	width: 803px;
	background-image: url(/systemfiles/media/images/background.gif);
	background-repeat: repeat-y;
}

#background
{
	float: left;
	width: 803px;

	background-image: url(/systemfiles/media/images/jersey_background.jpg);
	background-repeat:no-repeat;
}

.leftcolumn
{
	width:182px;
	background-image: url(/systemfiles/media/images/jersey_btback.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:top;
	padding-bottom: 60px;
}

.rightcolumn
{
	background-image: url(/systemfiles/media/images/jersey_right_line.gif);
	background-repeat:repeat-y;
	background-position:right;
	vertical-align:top;
	width: 621px;
}


#leftcontainer
{
	padding-top:150px;
	padding-left:19px;
	float: left;
	width: 150px;
	margin-bottom:0px;

}

#newshoplink
{
	position: relative;
	left: 100px;
	bottom: 32px;
	letter-spacing:1.5px;
}

#newshoplink a
{
	color:maroon;
}

#menucontainer
{
	padding-left: 10px;
	padding-top: 50px;

}

#rightcontainer
{
	float: left;
	width: 621px;
}

#maintitles
{
	vertical-align:middle;
	padding-top:5px;
	margin-top:263px;
	width: 100%;
	height:40px;
	background-image: url(/systemfiles/media/images/jersey_bg_blue.gif);
}

#internalcontent
{
	vertical-align:middle;
	padding-top:5px;
	margin-top:257px;
	width: 621px;
text-align: center;
}

#internalcontent a
{
	color: #2B7BBD;
}

#space
{
	float: left;
	width: 15px;
	height: 300px;

}

#content
{
	text-align: left;
	margin: 0px auto;
	width: 570px;
	margin-top: 10px;

}


.contentdisplay
{
	margin-bottom: 10px;
	border-bottom: 1px solid #2B7BBD;
}

.contentdisplaytitle a
{
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

#servicesmenu
{
	width:150px;
	float:left;
	padding-left:20px;
}

#servicesmenu ul
{
	float:left;
	margin: 0;
	padding: 0;
	list-style: none;
}

#servicesmenu ul li
{
	display: list-item;
	padding-bottom : 10px;
	background-image: url(/systemfiles/media/images/jersey_gbullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;

}

#servicesmenu ul li a
{
	text-decoration: none;
	color: #000000;
	background-color:#FFFFFF;

}

#quickmenu
{
	width:175px;
	float:left;
	padding-left:20px;
}

#quickmenu ul
{
	float:left;
	margin: 0;
	padding: 0;
	list-style: none;
}

#quickmenu ul li
{
	display: list-item;
	padding-bottom : 10px;
	background-image: url(/systemfiles/media/images/jersey_gbullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
}

#quickmenu ul li a
{
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF;

}

#forumsmenu
{
	width:170px;
	float:left;
	padding-left:20px;
}

#forumsmenu ul
{
	float:left;
	margin: 0;
	padding: 0;
	list-style: none;
}

#forumsmenu ul li
{
	display: list-item;
	padding-bottom : 10px;
	background-image: url(/systemfiles/media/images/jersey_gbullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
}

#forumsmenu ul li a
{
	text-decoration: none;
	color: #000000;
	background-color: #FFFFFF;

}

.subtitle
{
	font-weight:bold;
	color: #2B7BBD;
	background-color: #FFFFFF;
	padding-left:20px;
	line-height:400%;
}

.rbullet
{
	padding-right:10px;
}
.wbullet
{
	padding-right:10px;
	padding-left:10px;
}

#bottomline
{
	float: left;
	width: 803px;
}

#footer
{
	width: 803px;
	float :right;
	margin-top: 1px;
	color: #999999;
	background-color : #FFFFFF;
}

#footer a
{
	text-decoration: none;
	color: #999999;
	background-color : #FFFFFF;

}

#contacts
{
	float: right;
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom: 7px;
	width: 800px;
}

#contacts ul
{
	float:right;
	margin: 0;
	padding: 0;
	list-style: none;
}

#contacts ul li
{
	display: inline;
	padding-left: 15px;
}

#menuheading
{
    float: left
}
#bgmenu
{
	float: left;
	width: 160px;
	background-color: #2B7BBD;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	margin-bottom: 5px;

}

div>#bgmenu
{
	min-height: 138px;
	height: auto;
	width: 161px;
}


#menuitems
{
	float: left;
	width: 160px;
}

#menuitems a
{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #2B7BBD;
	display: block;
	width: 100%;
	padding-top: 5px;
	padding-bottom:  5px;
	padding-left: 25px;
	padding-right: 0px;
	background-image: url(/systemfiles/media/images/jersey_wbullet.gif);
	background-repeat: no-repeat;
	background-position: 12px 10px;
}

#menuitems .top
{
	border-top: none;
}

#menuitems li
{
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
}


#menuitems li a
{
	width: 154px;

}

	html>body #menuitems li a {
		width: auto;
		}

#menuitems ul li a:hover
{
	background-color: #78ACDA;
	color: #FFFFFF;
}

#menuitems li li a
{
	background-color: #78ACDA;
}

#menuitems .activemenu {
	background-color: #78ACDA;
	color: #FFFFFF;
}
		
 #menuitems .activemenu a:link, .activemenu a:visited, .activemenu a:active {
	background-color: #78ACDA;
	color: #FFFFFF;
}

.activemenu li a:hover {
	background-color: #78ACDA;
	color: #FFFFFF;
	}

#menuitems ul
{

	margin: 0;
	padding: 0;
	background-color: #2B7BBD;
	color: #FFFFFF;
}

#bottomimage
{
	float: left;
	width: 803px;
	text-align: left;
}

div#container_textsize
		{
		float:right; 
		text-align:left; 
		color:#D52E35;
		background-color:#FFFFFF;
		margin-top:10px;
		padding-right:10px;
border-right:solid 1px #2C7BBD;
		}
	div#container_textsize a
		{ 
		color:#000000;
		background-color:#FFFFFF;
		text-decoration:none;
		}


div#container_textsize2
		{
		float:left; 
		text-align:left; 
		color:#FFFFFF;
		margin-top:10px;
		padding-left:5px;
		}
	div#container_textsize2 a
		{ 
		color:#000000;
		text-decoration:none;
		}