body 
{
	background: url(images/master_ground.png) repeat-x;
	background-color:#FFFFD7;
	margin:0 0 30px 0;
	padding:0;
	color:#666;
	text-align:center;
}
body, td, th {
	font:95%/1.5 "Book Antiqua",Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif
	}
a
{
	text-decoration: underline;
	opacity: 0.65;
	transition: opacity .3s ease-in-out;
	-o-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
	color: #008be4;
}

a:link
{
	color: #008be4;
}

a:visited
{
	color: #008be4;
}

a:hover
{
	color: #008be4;
	opacity: 0.9;
}

a:active
{
	position: relative;
	top: 1px;
}
h1 {
	color:#FF3366;
	font-weight: normal;
	

}
h2, h3, h4 {
	margin-bottom: 5px;}
#main_box
{
	width:983px;
	margin:0 auto;
	text-align:left;
}
#top_nav
{
	height:52px;
	padding-left:20px;
}
#top_nav a {
    color: #555555;
    display: block;
    float: left;
    margin-right: 25px;
    padding-top: 0;
	font-size:18px;
	line-height:3;
}
#top_nav a strong
{
	font-weight:normal;}
#top_nav a:hover
{
	text-decoration:none;
}
#main_picture
{
	height:531px;
	background:url(images/main_picture.png) no-repeat;
	position:relative;
}
#main_picture_text {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 25px;
    left: 3px;
    position: absolute;
    top: 40px;
}
#main_picture_join_text
{
	font-family:Times New Roman;
	font-size:13px;
	color:#789DA8;
	position:absolute;
	left:710px;
	top:0px;
}
#main_picture_join_text a
{
	color:#FF3366;
}
#main_picture_plate_sample
{
	position:absolute;
	left:566px;
	top:95px;
	width:250px;
	text-align:center;
	
}
#main_picture_plate_sample h2,#main_picture_plate_sample h1
{
	color:#07598E;
	font-size: 18px;
    font-style: italic;
    font-weight: normal;
	line-height:1.5;
	text-align:center;
	padding:0px;
	  margin: 0 0 15px;
}
#main_picture_plate_sample div
{
	font-family:Tahoma;
	font-size:11px;
	color:#807B7D;
}
#main_picture_plate_sample h1
{
	font-size:22px;
}
#thermo_scale
{
	position:absolute;
	left:655px;
	top:355px;
	width:157px;
	height:176px;
}
#plates_sold
{
	position:absolute;
	left:610px;	
	top:365px;
	width:157px;
	height:176px;
	text-align:center;
	font-size:14px;
	font-family:Georgia;
	color:#137D7D;
	text-transform:uppercase;
	font-weight:bold;
}
#plates_sold .red
{
	color:#FF004F
}
#left_coloumn
{
	width:257px;
	background: #E8E9AF url(images/left_block_ground.png) repeat-x;
}
#left_coloumn div
{
	background:url(images/left_block_top.png) no-repeat;
	//float:left;
}
#left_coloumn div div
{
	background:url(images/left_block_bot.png) bottom no-repeat;
	min-height:335px;
	padding-left:9px;
	padding-right:8px;
	font-family:Tahoma;
	font-size:11px;
	color:#656F58;
	//float:left;
}
#left_coloumn div div h1
{
	font-family:Times New Roman;
	font-size:14px;
	text-transform:uppercase;
	color:#CA7404;
	padding-top:10px;
	margin-top:0px;
	padding-bottom:10px;
	margin-bottom:0px;
	text-align:center;
}
#photo_frame
{
	width:240px;
	height:180px;
	background: url(images/fp_foto_frame.png);
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	text-align:center;
}
#photo_frame img
{
	cursor:pointer;
}
#left_coloumn div div a
{
	width:78px;
	height:24px;
	//height:29px;
	background: url(images/fp_button_hover.png);
	background: url(images/fp_button.png);
	display:block;
	border: 0px;
	font-family:Tahoma;
	font-size:13px;
	color:#578491;
	padding-top:5px;
	margin-top:5px;
	//margin-bottom:10px;
	text-align:center;
}
#left_coloumn div div a:hover
{
	background: url(images/fp_button_hover.png);
}
#left_coloumn #p_button
{
	float:left;
}
#left_coloumn #n_button
{
	float:right;
}
#photo_frame img
{
	margin:3px;
}
#right_coloumn
{
	width:668px;
	background: url(images/right_block_ground.png) repeat-y;
	float:left;

}
#right_coloumn div
{
	background:url(images/right_block_top.png) top no-repeat;
	float:left;
	width:668px;

}
#right_coloumn div div
{
	background: url(images/right_block_bot.png) bottom no-repeat;
	min-height:305px;
	float:left;
}
#right_coloumn div div div
{
	background:none;
	padding-bottom:7px;
}
#right_coloumn #right_l_block,#right_coloumn #right_r_block
{
	//margin-top:10px;
	//margin-bottom:12px;
	
}


#right_coloumn #right_l_block
{
	 padding: 15px 25px;
    width: 370px;
	float:left;
}
#left_downtext {
	clear:both;
	padding:15px;}
#left_downtext h1
{
	display:block;
	font-family:Times New Roman;
	font-size:15px;
	text-transform:uppercase;
	color:#789DA8;

}
#left_downtext li,#left_downtext ol,#left_downtext a
{
	
	font-size:14px;
	text-decoration:none;
}
#left_downtext a:hover
{
	text-decoration:underline;
}
#right_coloumn #right_r_block
{
	    padding: 25px 15px 25px 0;
    width: 200px;
	float:left;
}
#right_coloumn #right_r_block,  #kids{
	font-family:Tahoma;
	font-size:11px;
	margin-left:25px;
}
#right_coloumn div div div div
{
	min-height:0px;
}
#right_coloumn #right_r_block div,#kids div
{
	height:140px;
	width:85px;
	float:left;
}
#right_coloumn #right_r_block div p
{
	padding:0px;
	margin:0px;
	font: 10px/1.2em Verdana, Geneva, sans-serif;
	color: #666;
}
#left_downtext ol
{
	padding-left:15px;
	//padding-left:0px;
	//margin-left:22px;
	line-height:20px;
}
#right_downtext {
    clear: both;
    position: relative;
    top: 20px;
}
#right_downtext h4
{
	display:block;
	font-size:15px;
	color:#FF3366;
	padding-top:10px;
	margin-top:0px;
	padding-bottom:10px;
	margin-bottom:0px;

}
#right_downtext h5
{
	display:block;
	font-size:15px;
	color:#586265;
	padding-top:10px;
	margin-top:0px;
	padding-bottom:10px;
	margin-bottom:0px;
}
#right_downtext div
{
	float:left;
	padding-left:10px;
}
#right_downtext div textarea
{
	width:444px;
	height:73px;
}
