

@import url(/themes/memberconnex/style/structural/header.css);
@import url(/themes/memberconnex/style/structural/tagline.css);
@import url(/themes/memberconnex/style/structural/columns.css);
@import url(/themes/memberconnex/style/structural/footer.css);


body
{
	background-color:					#FFF;
	margin:								0;
}


p
{
	margin-top:							0;
}


#container
{
/*
	background-image:					url(../images/bg-gradient.jpg);
*/
	background-color:					#ddd;
	background-position:				top;
	background-repeat:					repeat-x;
}

.columns
{
	background:							#FFF;
}

.clear
{
	clear:								both;
}

.cglayoutbox
{
	border:								1px solid #cccccc;
	padding:							10px;
}


.cglayoutbox .cglayoutbox,
.home .cglayoutbox
{
	border-style:						none;
	padding:							0;
}


.cglayoutbox h2
{
	font-size:							16px;
}


.cglayoutbox .cglayoutbox h2
{
	font-size:							12px;
}

.contentcolums
{
	width:								100%;
	border-collapse:					collapse;
}

.contentcolums td
{
	font-family:						"Lucida Sans Unicode", "Lucida Grande";
	font-size:							12px;
	vertical-align:						top;
	width:								50%;
}

.leftcontentcolumn
{
	padding-right:						8px;
}

.rightcontentcolumn
{
	padding-left:						8px;
}

ul.cglist li.item, ul.cglist li.itemodd, ul.cglist li.itemeven
{
	margin:								10px 0;
}


#map
{
	border:								1px solid #333333;
	height:								300px;
}



body#products #columns li#secondary {width:665px;border:solid #ccc 1px;}
body#products #columns li#secondary ul#headlines li {padding:5px 10px; background:none; width:320px; float:left;}



#search{font-size:10px;font-weight:bold;color:#B43520; float:right;}
#search .button{background:#ccc;border:0;color:#B43520;padding:1px;font-weight:bold;cursor:pointer;}
#search input.text {background:url(input.jpg) 0 0 repeat-x #FFF;border:solid 1px #ccc;width:120px;}
#search input.submit {background:url(button.gif) 2px 2px no-repeat;border:none; height:20px; width:20px;cursor:pointer;}

body#contact #content form{border:1px solid #ccc;padding:0px;margin:0;}

