/*********************************************
/* Redefining Existing Tags
/*********************************************/
 #preloadedImages {
	 width: 0px;
	 height: 0px;
	 display: inline;
	 background-image: url(../images/button_01_on.gif);
	 background-image: url(../images/button_02_on.gif);
	 background-image: url(../images/button_03_on.gif);
	 background-image: url(../images/button_04_on.gif);
	 background-image: url(../images/button_05_on.gif);
	 background-image: url();
}


body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#707051;
	margin:0px;
	padding:0px;
	background:#E6E6D2 url(../images/bg.gif) no-repeat top left;
}

* {margin:0px;padding:0px;}
form {margin:0px;padding:0px;}
table {border:0px none #FFF;}
td {margin:0px;padding:0px;}
img {border-width:0px;margin:0px;padding:0px;}
p {margin:0px;padding:0px;}
h1 {font-size:1.3em;margin:0px;padding:0px;}
h2 {font-size:1.3em;margin:0px;padding:0px;color:#D20000;}
h3 {font-size:1em;font-weight:bold;margin:0px;padding:0px;}
option {margin:0px 2px 0px 2px;}

/*********************************************
/* Custom Generic Styles
/*********************************************/

.bolder {font-size:inherit;font-weight:bold;}
.ten_space {margin-top:10px;}
.fifteen_space {margin-top:15px;}
.bolder_ten_space {font-size:inherit;font-weight:bold;margin-top:10px;}
.no_decoration {text-decoration:none;}
.tinyText {font-size:0.9em;}
.redText {color:#D20000;}
.justified {text-align:justify;}
.floatfix {float:left;}
.clearboth {clear:both;}
.floatLeftImage {float:left;margin-right:10px;margin-bottom:5px;}

.permalink:link {color:#D20000;}
.permalink:hover {color:#680000;}
.permalink:visited {color:#D20000;}
.permalink:visited:hover {color:#680000;}

/*********************************************
/* Basic Links
/*********************************************/

a {outline:none;}
a:link {color:#707051;}
a:hover {color:#D20000;}
a:visited {color:#707051;}
a:visited:hover {color:#D20000;}

/*********************************************
/* Layout - Divs
/*********************************************/

div#wrapper {
	font-size:0.7em;
}

div#left-side {
	width:auto;
	padding:290px 20px 20px 20px;
	float:left;
}

div#right-side {
	float:left;
}

div#main_header {
	width:430px;
	height:230px;
	background-color:#FFF;
	padding:20px;
}

div#content_area {
	width:430px;
	background-color:#FFF;
	margin:20px 0px 0px 0px;
	padding:20px;
}

.content_header {
	width:215px;
	float:left;
}

.content_header1 {
	width:300px;
	float:left;
}

.content_header2 {
	width:130px;
	float:left;
}

.content_container {
	float:left;
	clear:both;
	width:430px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.home_content_container {
	float:left;
	width:215px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.home_content_row {
	float:left;
	width:210px;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.portfolio_thumb {
	float:left;
	width:100px;
	height:62px;
	background-color:#D20000;
	margin:0px 0px 0px 0px;
	padding:0px;
}

/*********************************************
/* Layout - Menu Buttons
/*********************************************/

div#menu {
	width:auto;
	background-color:#FFF;
	padding:20px;
	margin:0px 0px 0px 0px;
}

div#menu ul {
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
	width:auto;
	
}

div#menu ul li {
	width:auto;
}

div#menu ul li a:link {
	width:8.75em;
	height:auto;
	margin:0px;
	padding:0px;
}

div#menu ul li a:hover {}

div#menu ul li a:visited {}

div#menu ul li a:visited:hover {}

/*********************************************
/* Layout - Button Group
/*********************************************/

ul#button_group {
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}

ul#button_group li {
	display:inline;
	margin:0px;
	padding-right:5px;
}