/* ZIMIDI CSS FOR CASA 325 */


.custom #feature_box { padding: 0; border: none; }
	.custom #feature_box img { display: block; }


/* Site Background Image  */
body.custom { 
background: #063367 url('http://casa325.com/images/bk/evBk.gif');
background-repeat: repeat-x;
}


/* Fonts */
@font-face {
	font-family: 'Conv_BRADHITC';
	src: url('../../../../fonts/BRADHITC.eot');
	src: local('?'), url('http://casa325.com/fonts/BRADHITC.woff') format('woff'), url('../../../../fonts/BRADHITC.ttf') format('truetype'), url('http://casa325.com/fonts/BRADHITC.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.headline_area {
font-family: 'Conv_BRADHITC';
}

/* h3 */
h3 {
font-size:12pt;
}



/* No margin in header */
#header, #footer {
padding-right: 0em; padding-left: 0em; padding-bottom: 0em; padding-top: 0em;
}


/* Move Home Page Text Up */
.welcome-to-casa-325  .wpcol-last {
position:relative;
top:-30px;
}

/* Nav Area Background Image (Hanging Logo) */
#page {
background: #FFFFFF url('http://casa325.com/wp-content/uploads/2011/07/casaHeaderBot.png');
background-position: 149px 160px;
background-repeat: no-repeat;
}


/* Form Text Boxes */
.custom .gform_wrapper input[type="text"], .custom .gform_wrapper input[type="url"], .custom .gform_wrapper input[type="email"], .custom .gform_wrapper input[type="phone"], .custom .gform_wrapper input[type="number"], .custom .gform_wrapper input[type="password"] {
font-size:12pt;
}

/* Form Labels */
.custom .gform_wrapper .ginput_complex label, .custom .gform_wrapper .custom .gfield_time_hour label, .custom .gform_wrapper .gfield_time_minute label, .custom .gform_wrapper .gfield_date_month label, .custom .gform_wrapper .gfield_date_day label, .custom .gform_wrapper .gfield_date_year label, .custom .gform_wrapper .instruction {
font-size:12pt;
}



/* Custom Nav spacing, Colors */
ul li.tab a {
padding-top: 0.7em;
padding-bottom: 0.7em;
padding-left: 10px;
padding-right: 10px;
}
ul li.tab.tab-home a {
padding-right:16px;
}
ul li.tab.tab-1 a {
padding-left:25px;
}
ul li.tab.tab-5 a, ul li.tab.tab-6 a {
padding-left:15px;
padding-right:15px;
background-color:#07145D;
color:white;
}
ul li.tab.tab-5 a:hover, ul li.tab.tab-6 a:hover, ul li.tab.tab-6.current a, ul li.tab.tab-6.current a {
background-color:#00583D;
}




/* Tab Offsets */
li.tab {
position:relative;
left:109px;
}
li.tab.tab-home {
left:0px;
}


/* Nav Borders */
.menu, .menu a, .menu li ul {
border-top:0px;
border-bottom:0px;
}
#header {
border-width: 0em;
}


/* Add This */
.addthis_toolbox {
margin-bottom:20px;
}



/*  Headline */
.headline_area, h2, h1 {
font-size:16pt;
position:relative;
top:12px;
}


/* Move Page Titles Out of View
h1, h2 {
position:absolute;
top:-150px;
left:-150px;
}
 */


/* Subcribe Link */
.rss {
font-family:'DIN Next W01 Regular';
}


/* Banner Area Background Color
#logo {
background-color:#B542A9;
}
body.hangovers-jewelry #logo, body.cat_hangovers #logo {
background-color:#FF5BED;
}
*/


/* Cart Button */
.Cart66CartButton input {
padding-top:20px;
padding-right:0px;
background:#FFFFFF;
}


/* Lowercase, Custom Font Size Nav Menu */
.menu a {
font-size:13.5pt;
}
.menu a:hover {
text-decoration:none;
}



/* CUstom Size Text */
.format_text {
font-size:14pt;
} 


/* Padding in Media Library Photos */
img.size-medium {
padding-left:5px;
padding-right:5px;
}


/* Center Slideshow */
#ngg-slideshow-1-9-1 {
margin-left:auto;
margin-right:auto;
}


/* Floating Logo */
div#logotype {
	background-color: transparent;
	margin: 0;
	padding: 0;
	display: inline;
	z-index: 99;
	position: relative;
	top: 477px;
	left: 519px;
}