*
	{
	margin: 0;
	padding: 0;
	font-size: 10pt;
	line-height: 130%;
	}

li {
	list-style-image:url(../images/logo/list_item_bullet.gif);
	list- 
}
#bbb_online {
    display: inline;
     position: relative;
    right: 0px;
	padding-left: 212px;
}	
body
	{
	color: #4D4D4F;
	font-family:  Verdana, "Myriad Pro","Myriad Std", Myriad, 
	Arial, Helvetica, sans-serif;
	/* background-color: #7a131a; */
		background-color: #FFFFFF;
	
	/*background-image: url(../images/background_burlap.png); */
	background-image: url(../images/logo/ImagizeBackground.png) */
	}
h1
	{
	padding-top: .5em;
	/* color: #84443B; */
	color: #c98f2b; /* 7a131a; */
 	font-size: 1.2em;
	padding-bottom: .1em;
	padding-top: 1em;
	line-height: 100%;
	}	
h2 
	{
	padding-top: .5em;
	color: #84443B;
	font-size: 1.2em;

	}
ul, li
	{
	margin-left: 1em;
	}


#wrapper 
	{
	/* width: 810px; */
	height: auto;
	/*	background-color: #4D6085; */
	/* background-color: #84443B; */
	margin-left: auto;
	margin-right: auto;
	}
fieldset
	{
	padding: .5em;
	padding-bottom: 2em;
	margin: .5em;
	/* border-color: #84443B; */
	border: 3px solid #c98f2b;
	background-color: #FFFFFF;
	background-image:url(../images/gradients/gradient10.png);
	background-repeat:repeat-x;
		-moz-border-radius: 10px;
	-webkit-border: 10px;
	}
legend
	{
	/* color: #84443B; */
	font-weight: bold;
	padding-left: .5em;
	padding-right: .5em;
	color: #c98f2b; /* 7a131a; */
	pading-left: 0;
	
	}
fieldset ul;
	{
	padding: .5em;
	margin: .5em;
	}

#header
	{
	padding-top: .5em;
	background-color: #7a131a;
	/*background-color: #84443B */
	padding-bottom: 0em;
	} 
#header > div {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
		
}	

#header > div > a {
	margin-left: -35px;
}
#header-logo	
	{
	margin-top: 10px;
	margin-left: 0px;
    margin-top: -20px;

}
.error  {
	color: #7a131a;
	font-weight: bold;
}
#content
	{
	clear: both;
	padding: .25em;
    overflow: auto;
    height: auto;	/* background-color: #4D6085; */
	/* background-color:  #7a131a;  */
	background-color: #FFFFFF;
	background-image:url(../images/gradients/gradient50.png);
	background-repeat:repeat-x;
	}
#content > div {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
}	
#content  legend {
    color: #7a131a;
}
#mid-content
	{
	width: 63%;
	float: left;
	/* background-color: #FFFFFF; */
	margin-bottom: .5em;

	}
	


#ContentBody
	{
	display: block;
	padding-left: .5em;
/*	padding: .5em;
	margin: .5em; */
	}
.inside_fieldset {
	padding-left: .5em;
	display: block;
}
#mid-fieldset
	{
	/* width: 100%; */
	height: auto;
	margin-left: 1em;
	margin-right: 1em;
	padding-left: 1em;
	padding-right: 1em;
	margin-top: 0;
	}
#right-side 
	{
/*	margin-right: 0.5em; */
	float: left;
	width: 32%;
	height: auto;
	padding-top: 5px;
	/* background-color: #ECE9D8; */
	/* background-color: #FFFFFF; */

	margin-bottom: .5em;

	}
.clearthefloats {
   clear: both;
}
#header-logo
	{
	padding-left: 5px;
	display: inline;
	float: left;
	}
	
/****************************************************
Menu
****************************************************/
#menu_wrapper {
	background-image:url(../images/gradients/gradient50.png);
	background-repeat:repeat-x;
	background-color: #5a8bb7;
	    overflow: auto;
    height: auto;

}
#menu_wrapper > div {
	width: 810px;
	margin-left: auto;
	margin-right: auto;

}
.horizontal-menu
	{
	background-color: #5a8bb7;
	color: #C5892B;

	padding-left: 1em;
	background-image:url(../images/gradients/gradient50.png);
	background-repeat:repeat-x;

	}
.horizontal-menu li
	{
	display: inline;
	float: left;
    clear:none;
	padding-bottom: .5em;
		padding-top: .5em;	
		}

.horizontal-menu .selected
	{
	border-bottom: thick #FFFFFF solid;	

	}	


.horizontal-menu  li a
	{

	padding-left: .5em;
	padding-right: .5em;

	text-decoration:none;
	color: #FFFFFF;
	width: 15em;
	}	
	
.horizontal-menu  a:hover
	{
	color: #7a131a;
	border-bottom: thick #7a131a solid;
	}

.horizontal-menu ul li a.selected:hover
	{
	color: #C5892B;
	border-bottom: thick #C5892B solid;	
		cursor:default;
	}	
	
#bottom-content
	{
	margin-left: .5em;
	margin-right: .5em;
	clear: both;
	width: 100%;	
	}

	
.portfolio
	{
	margin: .5em;
	padding: 10px;
	background-color: #FFFFFF;
	width: 100px;
	}


a img
	{
	border: none;
	}
a
	{
	text-decoration: none;
	color: #4d6085;
	}

a:hover
	{
	text-decoration: underline;
	}
	
.bold
	{
	font-weight: bold;
	}
.top_margin {
	margin-top: 1em;
}
a.preview img {
	width: 75px;
	height: 75px;
}

#portfolio a.preview img {
	width: 50px;
	height: 50px;

}
.big {
	background-color: #FFFFFF;
	width: 408px;
	height: 400px;
}

#image_preview {
	background-color: #777777;
}
#big_description {
   width: 400px;
}
.big img {
	border: 4px solid #777777;
	background-color: #FFFFFF;
}
.under_image {
	background-color: #777777;
	color: #dddddd;
	display: block;
	padding: 4px;

	clear: both;
}

#mid-content {
/*	margin: 5px;
	margin-top: 0; */
	padding: 10px;
}
/*******************************************

h3-group
*******************************************/
.h3-group {
    clear: both;
}

.h3-group > a > img {
    width: 100px;
	height: 100px;
	/* background-color: #993333 ; */
	float: left;
}

.h3-group > a > p {
	
}

/***********************************************
3 column layout
***********************************************/
.column-3 {
	width: 31%;
	padding-right: 15px;
	float: left;
}

.column-3 label {
	display: block;
	width: 25%;
	text-align:right;
}
.column-3 button{
	float: left;
}

.column-3 textarea {
	width: 63%;
}

  /* 3 column, span 2 of 3
.column-3-2 {
	width: 62%;
	padding-right: 15px;
	float: left;
}
/***********************************************
footer
***********************************************/

#footer {
	clear: both;
	background-color: #5a8bb7;
	background-image:url(../images/gradients/gradient50.png);
	background-repeat:repeat-x;
	color: #FFFFFF;
	overflow: auto;
	
}

#footer > div {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}	

#footer > div > div {
	padding-left: 50px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: auto;
}
#footer h3 {
	clear:both;
	padding-top: 5px;
	padding-bottom: 5px;
}
	
#footer span {
	margin-left: 50px;

}	
#footer a
	{
	color: white;
	text-decoration: none;
	}

#footer a:hover
	{
	text-decoration: underline;
	}
	
#footer .horizontal-menu a:hover
	{
	text-decoration: none;
	}	
/**************************************************************
 * form
 * ***********************************************************/
form input[type=submit]
	{
	margin-top: .5em;	
	display: block;
	align: right;
	}
	
form label {
	display: block;
	text-align: right;
	clear: both;
	float: left;
	padding-bottom: 10px;
	padding-right: 5px;
	width: 33%;
}
form input,
form textarea {
	margin-bottom: 10px;
}
form input,
form textarea {
	float: left;
}

