﻿/*
Theme Name:janboydolphotography.com
Theme URI: http://www.artbizwebdesign.com
Description: artbiz3
Author: artbiz
Author URI: http://www.artbizwebdesign.com
*/

/* ---------------- GENERAL ---------------- */

body {
margin: 10px 0 0 0;	BACKGROUND: #000000;
}

#page {
	width: 800px;margin: 0 auto;background:#000000 url('images/bkgd.jpg') top center repeat-y;	
}
.clear{clear:both}

a {outline:none;}
/* ---------------- HEADER ---------------- */

#header {
       height: 550px; margin: 0 0 0 10px; padding:0;  
       width: 180px; background:transparent /* url('images/menu.jpg') bottom right no-repeat*/;
		float: left;
}
h3{font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-weight:bold;padding:20px 0 10px 0px;
}

#menu ul {
	margin: 0;padding: 0;display:block; text-align:left;
}

#menu li {
	display: block;font-family: Trebuchet, sans-serif;font-size: 10pt;	font-weight: bold;padding: 0px 0px 18px 0px;

}
#menu li a {
    color:#fff;	
	text-decoration:none;
}

#menu li a:hover {
	color:#EEC430;text-decoration:none;
}

/* ---------------- CONTENT ---------------- */

#container {
    margin: 0;padding: 0;width: 800px;float: left; min-height: 550px; 
}
#content {
	float: right;width: 580px;height: 550px; padding: 0; 
    margin: 0; 
}
#content  h1,h2,h4,h5,h6{
	color: #D5B966;font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content h3 {
	font-family: Trebuchet, sans-serif;color:#D5B966;margin: 0 0 0 6px;
	padding: 0;letter-spacing: 0.2pt;font-weight: bold;font-size:19px;
}

#content h4{
	color:#6080AA; font-weight: bold; font-size:16px;
}

#content table a{
	font-family: Arial, Helvetica, sans-serif;color: #404040;text-align: center;font-size: 14px;text-decoration: none;
}

#content table hover{
	font-family: Arial, Helvetica, sans-serif;color: #fffff0;text-align: center;font-size:  14px;text-decoration: none;
}


#content img {
	border: 1px ;	padding: 0px;
}

#content p  {
	font-size: 14px;color:#fff ;font-family: Trebuchet, sans-serif;	text-decoration: none;
}

#content  a{
	color: #ffffff; text-decoration: none;font-size: 14px;
}


#content ul {
	padding: 0;	list-style-type:square;margin: 20px 0 0 20px ; font-family: Arial, Helvetica, sans-serif;color: #D5B966;	font-weight: bold;	font-size: 10pt;
}

#content li {
	margin: 10px 0 0 40px ;font-family: Arial, Helvetica, sans-serif;color: #c0c0c0;	font-weight: bold;	font-size: 10pt;
	padding: 0;text-align: left;
}

#content table {width: 350px; height: 298px;  vertical-align: top; text-align: center}

#content table p{
	color: #ffffff; font-family:Trebuchet, sans-serif; font-size: 16px;
}
#content table .style1{
	color: #ffffff; font-family:Trebuchet, sans-serif; font-size: 12px; text-align: right;
}
/* ---------------- SIDEBAR ---------------- */

#sidebar {
	float: left;width: 200px;text-align: left;;
	
}

#sidebar ul a{font-family: Arial, Helvetica, sans-serif;color: #D5B966;font-weight: bold;	font-size: 10pt;
	padding: 0;	list-style-type:none; margin: 10px 0 0 0;
}

#sidebar li {
	margin: 0;font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 10pt;
	padding: 0;text-align: right;list-style-type:none; 
}

#sidebar h2 {
	margin: 0;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 2px;
	color: #aabbaa;	font-weight: bold;	letter-spacing: 0.2pt;	font-family:"courier new"; font-size: 16px;
}

#sidebar ul ul {
	text-transform: lowercase;	margin: 0;
}

#sidebar ul ul ul {
	margin: 0;
}

#sidebar ul li a { 
display : block;color : #ffffff;text-decoration : none;margin : 0;padding : 3px 7px 3px 7px;
/*border-bottom : 1px solid #eee;*/
} 
#sidebar ul li a:hover { 
color : #EEC430;
} 

#sidebar h6{
	color:  #EEC430;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;
}

#sidebar img {
	border: 0px ;	padding: 0px;
}

/* ---------------- FOOTER ---------------- */

#footer {
	margin: 20px 0 0 10px ; height: auto;	width:750px; 
}
#footer p{
	font-family: Arial;	font-size: 8pt;	color: #c0c0c0;	text-align: center; padding-bottom: 10px;
}

#footer a {
	text-decoration: none;	color: #fff;  font-family: Arial;
	font-size: 8pt; text-align: center; padding: 0px;
}
ul#menu2 {
	margin: 0;	padding: 0;
}

ul#menu2 li {
	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;
	text-transform: lowercase;	letter-spacing: 0.3pt; text-align: right;
}

ul#menu2 li a {
	float:left;	width:auto;color:#999;border-right:solid 1px #999999;text-decoration: underline;
	padding: 0px 5px 0px 5px;
}

ul#menu2 li a:hover {
	float:left;	background:#333333;	color:#ffffff;	border-right:solid 1px #999999;
	text-decoration:none;
}


