/*
Theme Name: PUPILLO
Theme URI: http://pupillo.info/
Description: 
Version: 1.0
Author: PUPILLO
Author URI: http://PUPILLO.com/
*/

body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background:#FFFFFF;
font-size:1em;
color:#000000;
}
img {
border:none;
}
a {
color:#FF0000;
text-decoration:none;
}
a:hover {
color:#FF0000;
text-decoration:underline;
}
#respond {
display:none;
}
#preload { 
display:none;
}
.clearBoth {
clear:both;
}
#breadcrumb {
padding-top:5px;
}
#mainContainer {
width:911px;
padding:0px;
margin:0px auto;
}
#headerContainer {
width:911px;
padding:0px;
margin:0px auto;
height:216px;
}
.headerItems {
float:left;
}
#navigationContainer {
padding: 62px 0px 0px 0px;
width: 584px;
}
#contentContainer {
float:right;
width:911px;
}
#contentHolder {
width:709px;
float:right;
}
#content {
padding-bottom:5px;
}
.arial{
}
#homerow1 {
width:232px;
float:left;
padding:0px 6px 0px 0px;
}
#homerow2 {
width:223px;
float:left;
padding:0px 6px 0px 0px;
}
#homerow3 {
width:240px;
float:left;
}
#sidebarContainer {
float:left;
background:#FFFFFF url(/images/outline3.gif) repeat-y top;
width:174px;
height:643px;
}
#sidebarTop {
padding:26px 0px 26px 14px;
}
#sidebarTop ul {
	padding: 0px;
	margin: 0px;
}
#sidebarTop ul li {
	padding: 5px 0px 0px 5px;
	margin: 0px;
	list-style-type: none;
}
#sidebarTop ul li a {
	text-decoration: none;
	color: #000;
}
#sidebarTop ul li a:hover {
	color: #f90e0b
}
#sidebarBot {
padding:26px 0px 26px 14px;
}
.sidebarHeaders {
font-size:18px;
text-transform:uppercase;
}
#sidebarTop ul li ul {
display: none;
}
#footerContainer {
width:709px;
}
#content h2 {
	font-weight: normal;
	text-transform: uppercase;
}

/* Begin Images / Captions */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End Images / Captions */

/*Home Images Rollovers*/
#home1 {
width:232px;
height:234px;
background:#FFFFFF url(/images/home1.jpg) no-repeat;
}
#home1:hover {
background:#FFFFFF url(/images/home1_over.jpg) no-repeat;
}
#home2 {
width:232px;
height:134px;
background:#FFFFFF url(/images/home2.jpg) no-repeat;
}
#home2:hover {
background:#FFFFFF url(/images/home2_over.jpg) no-repeat;
}
#home3 {
width:223px;
height:368px;
background:#FFFFFF url(/images/home3.jpg) no-repeat;
}
#home3:hover {
background:#FFFFFF url(/images/home3_over.jpg) no-repeat;
}
#home4 {
width:240px;
height:141px;
background:#FFFFFF url(/images/home4.jpg) no-repeat;
}
#home4:hover {
background:#FFFFFF url(/images/home4_over.jpg) no-repeat;
}
#home5 {
width:240px;
height:227px;
background:#FFFFFF url(/images/home5.jpg) no-repeat;
}
#home5:hover {
background:#FFFFFF url(/images/home5_over.jpg) no-repeat;
}
/*Home Images Rollovers*/

/*Home Nav Rollovers*/
#nav1 {
width:65px;
height:30px;
background:#FFFFFF url(/images/nav1.jpg) no-repeat;
float:left;
}
#nav1:hover {
background:#FFFFFF url(/images/nav1_over.jpg) no-repeat;
}
#nav1.active {
background:#FFFFFF url(/images/nav1_over.jpg) no-repeat;
}
#nav2 {
width:60px;
height:30px;
background:#FFFFFF url(/images/nav2.jpg) no-repeat;
float:left;
}
#nav2:hover {
background:#FFFFFF url(/images/nav2_over.jpg) no-repeat;
}
#nav2.active {
background:#FFFFFF url(/images/nav2_over.jpg) no-repeat;
}
#nav3 {
width:77px;
height:30px;
background:#FFFFFF url(/images/nav3.jpg) no-repeat;
float:left;
}
#nav3:hover {
background:#FFFFFF url(/images/nav3_over.jpg) no-repeat;
}
#nav3.active {
background:#FFFFFF url(/images/nav3_over.jpg) no-repeat;
}
#nav4 {
width:70px;
height:30px;
background:#FFFFFF url(/images/nav4.jpg) no-repeat;
float:left;
}
#nav4:hover {
background:#FFFFFF url(/images/nav4_over.jpg) no-repeat;
}
#nav4.active {
background:#FFFFFF url(/images/nav4_over.jpg) no-repeat;
}
#nav5 {
width:100px;
height:30px;
background:#FFFFFF url(/images/nav5.jpg) no-repeat;
float:left;
}
#nav5:hover {
background:#FFFFFF url(/images/nav5_over.jpg) no-repeat;
}
#nav5.active {
background:#FFFFFF url(/images/nav5_over.jpg) no-repeat;
}
#nav6 {
width:69px;
height:30px;
background:#FFFFFF url(/images/nav6.jpg) no-repeat;
float:left;
}
#nav6:hover {
background:#FFFFFF url(/images/nav6_over.jpg) no-repeat;
}
#nav6.active {
background:#FFFFFF url(/images/nav6_over.jpg) no-repeat;
}
/*Home Nav Rollovers*/

/*Footer Rollovers*/
#footer1 {
width:222px;
height:117px;
float:left;
background:#FFFFFF url(/images/footer1.jpg) no-repeat;
}
#footer1:hover {
background:#FFFFFF url(/images/footer1_over.jpg) no-repeat;
}
#footer2 {
width:248px;
height:117px;
float:left;
background:#FFFFFF url(/images/footer2.jpg) no-repeat;
}
#footer2:hover {
background:#FFFFFF url(/images/footer2_over.jpg) no-repeat;
}
#footer3 {
width:239px;
height:117px;
float:left;
background:#FFFFFF url(/images/footer3.jpg) no-repeat;
}
#footer3:hover {
background:#FFFFFF url(/images/footer3_over.jpg) no-repeat;
}
/*Footer Rollovers*/

/*Landing Page Rollovers*/
#landing1 {
width:637px;
height:80px;
background:#FFFFFF url(/images/landing1.jpg) no-repeat;
}
#landing1:hover {
background:#FFFFFF url(/images/landing1_over.jpg) no-repeat;
}
#landing2 {
width:637px;
height:80px;
background:#FFFFFF url(/images/landing2.jpg) no-repeat;
}
#landing2:hover {
background:#FFFFFF url(/images/landing2_over.jpg) no-repeat;
}
#landing3 {
width:637px;
height:78px;
background:#FFFFFF url(/images/landing3.jpg) no-repeat;
}
#landing3:hover {
background:#FFFFFF url(/images/landing3_over.jpg) no-repeat;
}
#landing4 {
width:637px;
height:62px;
background:#FFFFFF url(/images/landing4.jpg) no-repeat;
}
#landing4:hover {
background:#FFFFFF url(/images/landing4_over.jpg) no-repeat;
}
/*Landing Page Rollovers*/

/*dropdown*/
#links {
font-size: 1em;
float:left;
}
#links li:hover ul, #links li.over ul {
display: block;
}
#links ul {
margin: 0;
padding: 0;
height: 33px;
list-style: none !important;
}
#links ul li {
position: relative;
list-style: none !important;
float:left;
}
#links ul li ul li {
background:#a58661;
position: relative;
z-index: 2;
}
#links li ul {
position: absolute;
top: 35px;
width: 100px;
display: none;
}
#links ul li a {
display: block;
text-decoration: none;
color:#FFFFFF;
padding: 8px;
}
#links ul li a:hover {
padding: 8px;
background:#c2272d;
}
#links ul li ul {
background:#a58661;
margin:11px 0px 0px 0px;
}
#links ul li ul li a {
padding:14px;
width:150px;
}
/*dropdown*/