/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

body {
background:#000000 url(/images/site_bk.jpg);
background-position:top center;
background-repeat:no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
.endOfSection { clear: both; } 
#wrapper { 
 margin: 0 auto;
 width: 800px;
}
#wrapper_content { 
  background-repeat:repeat-y;
  background-position:center;
  background-color: #ffffff;
  background-image: URL("/images/wrapper_bk.gif");
  display: block;
  float: left;
  padding:0px;
  width: 800px;
}
.endOfSection { clear: both; } 
#header {
 color: #333;
 width: 800px;
 float: left;
 padding: 0px;
 margin: 0px 0px 0px 0px;

}
#header_image {
 color: #333;
 width: 800px;
 float: left;
 padding: 3px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
background:#ffffff;
}
#navigation {
background:#ffffff url(/images/main_nav_bk.gif);
 float: left;
 width: 800px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
background-repeat:no-repeat;
background-position:center;
}
#styletwo{position:relative;display:block;height:44px;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;}
#styletwo ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styletwo ul li{display:block;float:left;margin:0 1px 0 0;}
#styletwo ul li a{display:block;float:left;color:#CCCC66;text-decoration:none;text-transform:uppercase;padding:15px 22px 10px 22px;}
#styletwo ul li a:hover,#styletwo ul li a.current{color:#fff; background-image:url(/images/main_nav_bk_over.gif);background-position:top center; background-repeat:no-repeat;}

#page_content{
background-image:url(/images/content_corner.gif);
background-repeat:no-repeat;
padding:15px 0px 0px 15px;
width:550px;
}
#page_content a{
color:#003366;
font-weight:bold;
text-decoration:underline;
}
#page_content a:hover{
color:#003366;
font-weight:bold;
text-decoration:none;
}
#page_title, h1{
font-style:italic;
font-size:18px;
color:003366;
line-height:20px;
margin:0px 0px 10px 5px;
}
#back a{
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#top {
margin:10px 0px 10px 0px;
padding:0px 0px 0px 10px;
}
#top a{
margin:0px 0px 0px 0px;
color:#111;
font-size:11px;
text-decoration:none;
}
#leftcolumn { 
text-align:left;
 color: #333;
 margin: 0px 0px 0px 15px;
 padding: 0px;
 width: 180px;
 float: left;
}
#menu{
font-size:12px;
color:#333;
float:left;
width:100%;
margin:0px 0px 10px 0px;
padding:0px;
}
#menu_title{
font-size:16px;
color:#003300;
font-weight:bold;
margin:0px 0px 2px 0px;
border-bottom:2px solid #003300;
text-transform:uppercase;
}

.menu_name {
  font-size:12px;
  color:#000;
  display: block;
  float: left;
  width: 250px;
  margin: 10px 10px 10px 10px;
  padding: 1px;
  text-align: center;
}

.menu_pic {
  display: block;
  float: left;
  width: 250px;
}

.menu_pic img {
  width: 240px;
  border: 5px solid #dfdfdf;
}

.menu_text{
  clear:both;
  font-size: 13px;
  padding: 5px;
}

#artist{
  float:left;
  width:80px;
  height:80px;
  background:#333;
  margin:0px 3px 3px 0px;
}

#rightcolumn { 
  text-align:left;
  float: right;
  color: #333;
  margin: 0px 15px 0px 0px;
  padding: 0px;
  width: 570px;
  display: inline;
}

#footer_base { 
background-image:url(/images/footer_base.gif);
 width: 800px;
 height:110px;
 clear: both;
}
#footer { 
height:60px;
 width: 800px;
 clear: both;
 color: #333;
 background:#000;
 margin: 0px 0px 10px 0px;
}
#footer a{ 
text-decoration:none;
 color: #333;
 padding: 5px;
}
#footer a:hover{ 
text-decoration:underline;
 color: #333;
 padding: 5px;
}
table.services {
width:100%;
font-size:12px;
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: #fff;
}
table.services th {
color:#fff;
font-size:14px;
	border-width: 2px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: #003366;
	-moz-border-radius: ;
}
table.services td {
width:50%;
text-align:left;
	color:#003366;
	border-width: 2px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: #efefef;
	-moz-border-radius: ;
}
table.form_table {
width:100%;
font-size:12px;
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: #003366;
	border-collapse: collapse;
	background-color: #fff;
}
table.form_table th {
color:#fff;
	border-width: 2px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: #003366;
	-moz-border-radius: ;
}
table.form_table td {
text-align:left;
	color:#333;
	border-width: 2px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: #efefef;
	-moz-border-radius: ;
}
div.float {width:260px;
height:150px;
  float: left;
  text-align:center;
  margin:0px 5px 5px 0px;
  padding:0px;
  }
  
div.float p {width:auto;
   text-align:center;
   color:#fff;
   padding:5px;
   font-size:10px;
   font-weight:bold;
   background-color:#333;
   }
   div.float a {font-size:11px; color:#003366; text-decoration:none; font-weight:bold; }
   div.float img {border:0px solid #F7FBFF;}

   /*
#################################################
# Packages Section
# 
#################################################
*/
#packages{
display:block;
float:right;
color:#003366;
border:1px solid #efefef;
padding:0px 0px 0px 0px;
margin:1px 1px 10px 1px;
width:550px;
}
#box1{
color:#003366;
float:left;
padding:5px;
background:#efefef;
width:auto;
margin:1px 1px 1px 1px;
}
#name{
font-size:14px;
font-weight:bold;
float:left;

}
#total{
font-weight:bold;
float:right;
color:red;
}
#box2{
color:#003366;
display:block;
float:left;
padding:5px;
margin:1px 1px 1px 1px;
}
#details{
font-weight:normal;
float:left;
width:530px;
}
#box3{
background:#efefef;
color:#003366;
display:block;
float:left;
padding:5px;
margin:1px 1px 1px 1px;
}
#cd1{
font-weight:bold;
float:left;
}
#box4{
color:#003366;
display:block;
float:left;
padding:5px;
}
#cd2{
font-weight:bold;
float:left;
}
#box5{
color:#003366;
display:block;
float:left;
padding:5px;
}
#cd3{
font-weight:bold;
float:left;
}
