/* Modified by Katalysis ThemeKit */
body#tinymce {
	background-color: #343836;
}
body { 
/* customize_body */ font: normal normal 12px Arial;  /* customize_body */
	color: #FFF;
	line-height:1.2em;
}

img {border: 0px}
a,a:visited,a:active {
	color: #c2cd2e; 
}
a:hover {
	color: #a3ad21;
} 

p { 
	padding:0px 0px 0px 0px; 
	margin:6px 0px 0px 0px;
	line-height: 130%;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px 0 6px 0;
	line-height: 120%;
}
h1 {
	font-size: 1.8em;
/* customize_h1 */	color: #00278; /* customize_h1 */
	font-weight: normal;
}
h2 {
/* customize_h2 */	color: #00278; /* customize_h2 */
	font-size: 1.6em;
	line-height: 1.4em;
}
h3 {
/* customize_h3 */	color: #A7B222; /* customize_h3*/
	font-size: 1.4em;
}
h4 {
	font-size: 1.3em;
}
h5 {
	font-size: 1.2em;
	padding-bottom: 2px;
	color: #A7B222;
	border-bottom: #333333 solid 1px;
}
h6 {
	font-size: 1.2em;
	font-weight: normal;
	padding-bottom: 2px;
/* customize_h6 */	color: $00278; /* customize_h6 */
	border-bottom: #C6D5F4 solid 1px;
}
blockquote {
	background-color: #KKK;
	display: block;
	padding: 3px 6px 2px 6px;
	margin: 3px 0px;
}
cite {
	font-style: italic;
}

ul, ol {
	margin: 0 0 8px 0;
	padding: 0;
}
li {
	background-repeat: no-repeat;
	background-position: 4px 4px;
	margin-bottom: 4px;
	list-style-position: inside;
}

/* Area Specific Styles */

#central ul {
	list-style-type: none;
}

#central ul li  {
	list-style-type: none;
	line-height: 110%;
	padding: 3px 0 6px 20px;
	margin: 0px 0 3px 0px;
	background: url(http://www.dj-photo.com/packages/darrin_jenkins_photographer/themes/darrin_jenkins_photographer/images/bullet.png) no-repeat;
	list-style-position: outside;
}
#central ol li  {
	line-height: 110%;
	padding: 3px 0 6px 20px;
	margin: 0px 0 3px 0px;
}
.panel1 .dialog .content h1,
.panel1 .dialog .content p{
}

.panel2 .dialog .content h1,
.panel2 .dialog .content p{
 color:#FFFFFF;
}
/* FORM ELEMENTS */

#page  .formBlockSurveyTable {
	width: 100%;
	border: none;
}

#page table.formBlockSurveyTable th, #page table.formBlockSurveyTable tr, #page table.formBlockSurveyTable td {
	border: none;
}
#page input.formBlockSubmitButton:focus, #page input.formBlockSubmitButton:visited  {
	color: #FFFFFF;
}

#page table.formBlockSurveyTable .question {
	width: 30%;
}
#page input[type="text"], #page textarea {
	padding: 3px;
	font: 11px 'Lucida Grande', Verdana, Helvetica, sans-serif;
	Border: #666 1px solid;
/* customize_themekit_elements_image */	background-image: url(http://www.dj-photo.com/packages/darrin_jenkins_photographer/themes/darrin_jenkins_photographer/images/elements.png) ;/* customize_themekit_elements_image */	
	background-position: 0px -300px;
	background-repeat: repeat-x;
}
#page input:focus, select:focus, #page textarea:focus {
	Border: #FFF 1px solid;
}

#page table.formBlockSurveyTable input.formBlockSubmitButton {
	height: 20px;
	margin: 0;
	color: #FFF;
/* customize_themekit_elements_image */	background-image: url(http://www.dj-photo.com/packages/darrin_jenkins_photographer/themes/darrin_jenkins_photographer/images/elements.png) ;/* customize_themekit_elements_image */	
	background-position: -20px -180px;
	float: right;
	cursor: pointer;
	border: 1px #666 solid;
}
#page table.formBlockSurveyTable input.formBlockSubmitButton:hover {
	background-position: -20px -210px;
	border: 1px #000 solid;
}

 /* TABLE ELEMENTS */

#page table {
width:100%;
border-collapse:collapse;
}
#page table td, #page table th {
font-size:1em;
border:1px solid #666;
padding:3px 7px 2px 7px;
}
#page table th {
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#666;
color:#ffffff;
}
#page table tr.alt td {
color:#000000;
background-color:#CCC;
}

/* For Styles Menu */

.box1 {
	border: 3px solid #46639D;
	padding: 4px;
}

.box2 {
	border: 1px solid #00278;
	background: #D0EDFA;
	padding: 8px;
}
.right_photo_border {
	border: 1px solid #46639D;
	padding: 3px;
	float:right;
	margin:0 0 6px 10px;
}
.left_photo_border {
	border: 1px solid #46639D;
	padding: 3px;
	float:left;
	margin:0 10px 6px 0;
}
.right_photo {
	float:right;
	margin:0 0 6px 10px;
}
.left_photo {
	float:left;
	margin:0 10px 6px 0;
}
.small {
	font-size: 80%;
	line-height: 120%;
}
.large {
	font-size: 110%;
	line-height: 130%;
}

.block-link {
	margin-bottom: 2px;
}

