/*Styles used in master template*/
body {
	padding: 15px 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.4em;
	text-align: center;
	background: #000000;
	color: #FFF;
}

#clear {
	clear: both;
}

#clear-one {
	clear: both;
}

#wrapper {
	position: relative;
	margin: 0 auto;
	background: #000000;
	border: none;
	text-align: center;
}

#header {
	display: block;
	padding-bottom: 20px;
	position: relative;
	background: #000000;
	color: #FFF;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt;
}

#main {
	display: block;
	position: relative;
	margin: 0 auto;
	background: #000000;
	border: none;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt;
}

#content {
	width: 710px;
	w\idth: 700px;
	display: block;
	position: relative;
	margin: 0 auto;
	background: #000000;
	border: none;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11pt;
	z-index: 1;
}	

#content table td {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}	

#footer {
	display: block;
	padding-top: 20px;
	position: relative;
	background: #000000;
	color: #FFF;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	text-align: center;    
}

#navigation {
	color:#CC0000;
}

/*Styles used to make the side-bar nav work*/
#sidebar {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	display: block;
	position: relative;
	float: left;
	width: 200px;
	padding-left: 20px;
	text-align: left;
	min-width: 200px;
	z-index: 2;
}

#sidebar a:link, 
#sidebar a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
	
#sidebar a:hover, 
#sidebar a:active {
	text-decoration: underline;
	color: #8B8BB7;
}

/*Styles used on all pages*/
a:link, a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
	
a:hover, a:active {
	text-decoration: none;
	color: #8B8BB7;
}

#navigation a:link, 
#navigation a:visited {
	text-decoration: none;
	color: #CC0000;
}
	
#navigation a:hover, 
#navigation a:active {
	text-decoration: none;
	color: #8B8BB7;
}

img {
	border: none;
}

/*Styles used on the home page*/
#home-page table {
	border: none;
	border-collapse: collapse;
	background-color: #000000;
	color: #FFFFFF;
}

#home-page p {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: #FFFFFF;
	text-align: left;
}

/*Styles used on the about page*/
#works img {
	padding-bottom: 20px;
}

/*Styles for the gallery pages*/

#gallery table td {
	text-align: center;
	padding-top: 20px;
}

#gallery {
	text-align: center;
}

#manage-gallery table td {
	text-align: center;
	padding-top: 20px;
}

#manage-gallery {
	text-align: center;
}

#gallery-page-navigation {
	padding-top: 30px;
}

#gallery-page-navigation a:link, 
#gallery-page-navigation a:visited {
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
	
#gallery-page-navigation a:hover, 
#gallery-page-navigation a:active {
	text-decoration: underline;
	color: #8B8BB7;
	padding-left: 5px;
	padding-right: 5px;
}