/* CSS Document */
/* set margin, padding 0 to have curl in corner nicely */
body {
	background-color : #660030;
	padding: 0;
	margin: 0;
	font:16px Futura, Helvetica, Arial, sans-serif;
    min-height : 800px;}
img {
border:0;}
#container {
background-repeat:no-repeat;
background-color : #5d012a;
position : relative;
width : 960px;
left : 0;
top : 0;
float : none;
margin-left : auto;
margin-right : auto;
display : block;
-webkit-box-shadow:2px 2px 2em #333333;
-moz-box-shadow:2px 2px 2em #333333;
}
#header {
	position : absolute;
	width : 760px;
	height : 200px;
	left : 200px;
	top : 20px;
}
#content {
	position : relative;
	width : 930px;
	left : 0;
	top : 0;
	min-height : 450px;
	padding: 0 30px;
}
#images {
	text-align : center;
}
#contact {
	text-align : center;
	width: 500px; 
	height: 500px;
	margin: 0 auto;
}
#footer {
position : relative;
background-color : #4d0223;
text-align : center;
width : 960px;
height : 50px;
left : 0;
top : 0px;
}
#footer a {
text-decoration : none;
color : #04c7f5;
}
#footer a:hover {
color : #fff;
}
td {
   width:1200px;
   text-align:left;
}
#header H1 {
font-size : 4.5em;
line-height : 0;
color : #04c7f5;
margin : -0.1em 0;
padding : 0;
}
#header p {
font-size : 2em;
line-height : 1.0;
color : #fff;
margin : 0 0;
padding : 0;
}
#content h1 {
font-size : 1.5em;
color : #04c7f5;
margin : 0 0;
padding : 0;
}
#content h2 {
font-size : 5em;
color : #04c7f5;
margin : 0 0;
padding : 0;
}
#content a {
color : #b24565;
text-decoration: none;
}
#content {
font-size : 1.01em;
color : #fff;
}
#content_slideshow {
text-align : center;
}
#content_slideshow2 {
text-align : center;
}
#content a:hover {
color : #fff;
text-decoration : none;
}
#contact {
text-align : center;
}
#contact_right {
float : right;
width : 50%;
}
#contact_left {
float : left;
width : 50%;
}
#menu ul {
list-style-type : none;
position : relative;
width : 200px;
height : 200px;
left : 0;
top : 0;
font-size : 1.8em;
line-height : 0.1;
color : #b24565;
margin : 0 0;
padding : 20px;
}
#menu li {
display : inline;
}
#menu a:link, #menu a:visited {
color : #b24565;
text-decoration : none;
}
#menu li a#current {
color : #fff;
border-left : 2px solid #04c7f5;
}
#menu a {
color : #fff;
text-decoration : none;
font-size : 0.7em;
display : block;
padding : 8px;
width : 160px;
}
#menu a:hover {
color : #fff;
}
#footer p {
font-size : 0.8em;
line-height : 1.0;
color : #fff;
margin : 0 0;
padding : 10px;
}
#contact a {
font-size : 1em;
line-height : 1.0;
color : #fff;
margin : 0 0;
padding : 0;
}
ul.tabs {
list-style : none;
margin : 0 !important ;
padding : 0;
height : 10px;
}
ul.tabs li {
float : left;
text-indent : 0;
padding : 0;
margin : 0 !important ;
list-style-image : none !important ;
}
ul.tabs a {
font-size : 1.5em;
display : block;
height : 20px;
width : 200px;
color : #fff;
}
ul.tabs a:active {
outline : none;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
cursor : default !important ;
color : #fff !important ;
}
div.panes div.pane {
display : none;
}
div.panes a {
color : #fff;
}
#pageflip {
	position: relative;
}
#pageflip img {
	width: 150px; height: 158px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 150px; height: 150px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(/images/subscribe.png) no-repeat right top;
	text-indent: -9999px;
}
