﻿@charset "utf-8";
/* CSS Document */
body			{background-color:#555555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#36648B;}
p				{padding:0; margin:0;}
input			{font-size:11px;}
select			{font-size:11px;}
textarea		{font-size:12px;}
.line_black		{background-color:#1a2b3e; height:1px;}
.line_black_v	{background-color:#1a2b3e; width:1px;}
.padding_10		{height:10px;}
.padding_5		{height:5px;}
.padding_2		{height:2px;}
.vAlignTop		{vertical-align:top;}
.grayBG			{background-color:#efefef;}
.color_red		{color:#ff0000;}
.color_green	{color:#00ff00;}
/* === Site Header === */
#siteHeader		{}
/* === Site Members Header Line === */
#siteMembersHeader p	{color:#cdaa7d;}
#siteMembersHeader a	{color:#cdaa7d;}
/* === Site Top Menu === */
#MenuTop				{padding:0; margin:0; z-index:1010;}
#MenuTop li				{margin:0; padding:0; list-style:none; float:left;}
#MenuTop div			{position:absolute; visibility:hidden; margin:0; padding:0; background:#EAEBD8; border:1px solid #5970B2;}
#MenuTop div a			{position:relative; display:block; margin:0; padding:5px 10px; width:auto; white-space:nowrap; text-align:left; text-decoration:none; background:#EAEBD8; color:#000; font-size:11px;}
#MenuTop div a:hover	{background:#555555; color:#FFF;}
/* === Small and Big Boxes === */
.smallBoxTop			{background:url(box_small_top.gif) no-repeat; width:308px; height:32px;}
.smallBoxTop h1			{color:#4d515e; font-size:12px; text-transform:uppercase; text-align:center; padding:0; margin:0;}
.smallBoxBody			{background:url(box_small_body.gif) repeat-y; width:308px;}
.smallBoxBody p			{font-size:11px; color:#36648B;}
.smallBoxBody a			{color:#36648B;}
.smallBoxEnd			{background:url(box_small_end.gif) no-repeat; width:308px; height:9px;}
.bigBoxTop				{background:url(box_big_top.gif) no-repeat; width:387px; height:32px;}
.bigBoxTop h1			{color:#4d515e; font-size:12px; text-transform:uppercase; text-align:center; padding:0; margin:0;}
.bigBoxBody p			{font-size:11px; color:#000000;}
.bigBoxBody a			{color:#36648B;}
.bigBoxBody				{background:url(box_big_body.gif) repeat-y; width:387px;}
.bigBoxEnd				{background:url(box_big_end.gif) no-repeat; width:387px; height:9px;}
#bigBoxHeader			{}
#bigBoxHeader h1		{font-size:14px; color:#eff0f0; text-transform:uppercase; font-weight:normal; padding:5px 10px 10px 10px; margin:0;}
#bigBoxHeader span		{color:#148ec9;}
#bigBoxHeader p			{font-size:11px; text-align:justify; color:#eff0f0; padding:0 10px 10px 10px;}
.boxHeader p			{font-size:11px; text-align:justify; color:#eff0f0;}
.boxHeader a			{color:#148ec9;}
/* === Body Box === */
.bodyGrayBG				{background-color:#F5DEB3;}
.bodyBlueBG				{background-color:#8B7D6B;}
/* === Copy Line === */
#siteCopy				{background:url(site_copy.gif) no-repeat; width:1006px; height:47px; vertical-align:middle;}
#siteCopy p				{color:#fff; font-size:10px;}
#siteCopy a				{color:#fff; text-decoration:none;}
#siteCopyLeft			{float:left; padding-left:20px;}
#siteCopyRight			{float:right; padding-right:20px;}
/* === Photographer Cart === */
#cartBG					{background-color:#cdaa7d;}
#cartBG p				{padding:3px 3px; margin:0; color:#000;}
#cartBG p a				{color:#104e8b;}
.cartHeaders			{background-color:#000;}
.cartHeaders h1			{padding:2px 0; margin:0; color:#fff; text-align:center; font-style:italic; font-size:12px;}
