.skype_pnh_container {display:none !important;}
.skype_pnh_print_container {display:inline !important;}    

@font-face {
 font-family: CaviarDreams;
 src: url("CaviarDreams.eot") /* EOT file for IE */
}
@font-face {
 font-family: CaviarDreams;
 src: url("CaviarDreams.ttf") /* TTF file for CSS3 browsers */
}

body
{
margin: auto;
background-position:top;
font-family: CaviarDreams;
background-image:url('images/background.jpg');
font-weight:bold;
font-size:17px;
text-shadow: 2px 2px 2px #333;
}

a:link, a:visited {
color:#fff;
}


#menu, #menu ul, #menu li{
padding:0;
margin:0;
}

#menu li{
list-style: none;
position: relative;
width:220px;
display:block;
height: 30px;
line-height: 30px;
padding-top:10px;
padding-bottom:30px;
}


#menu li a{
text-decoration:none;
}

#menu li:hover {
padding-left:20px;

padding-bottom:40px;
}

#menu ul ul{
position: absolute;
font-size:14px;
top:0;
left:100px;
text-align:left;
float:left;
padding-left:100px;
visibility:hidden;
width:400px;
}

#menu ul li:hover ul{
visibility:visible;
text-align:left;
}


#bodybg{

}

#body_container {
width:920px;
margin: auto;
height: 100%;
}

#bodywrap {
width:910px;
height:295px;
background-position:top;
background-repeat:no-repeat;
padding:15px 5px 5px 5px;
}


#personal_header {
width:885px;
height:85x;
float:left;
padding-top:15px;
padding-left:15px;
}

.home {
display:inline;
float:right;
color:#fff;
padding-right:130px;
padding-top:20px;
}

#personal {
width:900px;
height:400px;
float:left;
}
#footer {
color:#ebebeb;
width:910px;
text-align:right;
float:left;
}

#bodyleft {
float:left;
width:500px;
padding:15px;
line-height:26px;
}

#links_block {
float:left;
width:455px;
padding-top:100px;
}

#bodyright {
float:left;
width:350px;
text-align:center;
color:#222;
height:555px;
padding-top:60px;
margin: auto;
padding: auto;
}

#body_cent {
margin: auto;
padding: auto;
}

#ima {
text-align:center;
}

#email {
width:350px;
float:left;
text-align:center;
color:#ebebeb;
}

.emailcolor {
color:#819a87;
display:inline;
}











#dropmenu, #dropmenu ul, #dropmenu li{
	padding:0;
	margin:0;
	}
	#dropmenu li{
	list-style: none;
	position: relative;
	width:120px;
	height: 30px;
	padding:0 20px;
	background-color: black;
	line-height: 30px;
	cursor:pointer;
	}
	#dropmenu li a{
	text-decoration:none;
	color: white;
	}
	#dropmenu li:hover{
	background-color:red;
	}
	#dropmenu ul ul{
	position: absolute;
	top:0;
	left:160px;
	visibility:hidden;
	}
	#dropmenu ul li:hover ul{
	visibility:visible;
	}






















#container {
	width:760px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#products_example {
	width:710px;
	height:282px;
	position:relative;
}

/*
	Slideshow
*/

#products {
	margin-left:26px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

#products .slides_container {
	width:740px;
	height:485px;
	overflow:hidden;
	float:left;
	position:relative;
	display:none;
	text-align:center;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:740px;
	height:485px;
	display:block;
text-align:center;	
}

/*
	Next/prev buttons
*/

#products .next,#products .prev {
	position:absolute;
	top:127px;
	left:0;
	width:21px;
	height:0;
	padding-top:21px;
	overflow:hidden;
	display:block;
	z-index:101;
}

#products .prev {
	background:url('img/arrow-prev.png');
}

#products .next {
	left:760px;
	background:url('img/arrow-next.png');
}

/*
	Pagination
*/

#products {
	width:680px;
	padding:15px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin: auto;
	padding: auto;
}

#caption {
  width:680px;
  float:left;
  background-color:black;
  height:100px;
  }

.pagination {
	width:680px;
	padding:15px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin: auto;
	padding: auto;
  background-color:none;
}

#cdc {
	width:680px;
	padding:15px;
	margin: auto;
	padding: auto;
	float:left;
}

#cdc2 {
  width:680px;
	margin-left: 10%;
	padding: auto;
	float:left;
}

#products li {
	float:left;
	margin:12px 4px;
	list-style:none;
}

#products li a {
	display:block;
	width:55px;
	height:41px;
	float:left;
	background:#f9f9f9;
}

#products li.current a {
	margin:0;
}

#cptn {
width:100%;
padding-top:10px;
height:50px;
position:relative;
text-align:center;
text-decoration:none;
}

#cxx a {
text-decoration:none;
}

a:link {
text-decoration:none;
}

#ctr {
width:800px;
background-color:green;
margin: auto;
padding: auto;
float:left;
position:relative;
}




.pagination {
	width:680px;
	padding:15px;

	margin: auto;
	padding: auto;
  background-color:none;
}


.pagination li {
	margin:12px 4px;
	list-style:none;
  margin-left:240px;	
}

.pagination li a {
	display:block;
	width:55px;
	height:41px;
	background:#f9f9f9;
}

.pagination li.current a {
	margin:0;
}

.smallfont {
font-size:13px;
display:inline;
}

.smallfont2 {
font-size:9.2pt;
display:inline;
}

p {
font-size:14px;
color:white;
}

h1 {
color:#819a87;
font-size:30px;
}













#body_container2 {
width:920px;
margin: auto;
height: 100%;
}

#bodybg2{

}

#bodywrap2 {
width:910px;
height:295px;
background-position:top;
background-repeat:no-repeat;
padding:15px 5px 5px 5px;
}

#header2 {
width:920px;
float:left;
}

#home2 {
float:right;
margin-right:150px;
margin-top:35px;
}

#bodyleft2 {
float:left;
width:415px;
line-height:26px;
padding-top:100px;
padding-left:40px;
}

#links_block2 {
float:left;
}

#linkwrap2 {
width:450px;
float:left;
padding-bottom:40px;
}

#body_cent2 {
margin: auto;
padding: auto;
}
