/*  



Theme Name: bocc_a_fina



Theme URI: http://www.webstockbox.com



Description:  This theme is really great looking, easy to customize. You can change header image easily.



Version: 1.0



Author: Lex



Author URI: http://www.webstockbox.com/

/* Bocca-Fina Template Starts here */
#bocca_overall_container{width:961px; height:771px; background-color: black;}
.bocca_top_home{width:17px; height:101px; float:left;}
.bocca_top{}
.bocca_top_logo{width:386px; height:101px; float:left;}
.bocca_top_navigation{width:558px; height:101px; float:left;}
.bocca_top_navigation{display: block; float:left;}
.bocca_title_row{height:32px;}

.title_feature{width:463px; float:left; color:#ffffff; }
.title_feature h2{font-family: Century Gothic; font-size:16px; color:#ffffff; font-weight: 400; background-image:url(http://www.techmonkmarketing.com/work/boccaf/images/bocc-a.png); background-repeat:no-repeat; line-height:32px; vertical-align:middle; padding-left:18px; display:inline;}


.title_more{width:498px; float:left; color:#ffffff;}
.title_more h2{font-family: Century Gothic; font-size:16px; color:#ffffff; font-weight: 400; background-image:url(http://www.techmonkmarketing.com/work/boccaf/images/bocc-a.png); background-repeat:no-repeat; line-height:32px; vertical-align:middle; padding-left:18px; display:inline;}

.bocca_body_pics_media{background-color:#000000;}
.bocca_body{width:961px; height:591px; margin:auto; background-image:url(http://www.techmonkmarketing.com/work/boccaf/images/main_bg1.jpg); background-repeat:no-repeat; clear:both;}

.bocca_body_single{width:961px; height:591px; margin:auto; background-image:url(http://www.techmonkmarketing.com/work/boccaf/images/main_bg3.jpg); background-repeat:no-repeat; clear:both;}

.bocca_body_left{width:430px; float:left; height:591px;}
.bocca_body_left_media{}
.bocca_body_left_text{font-family: veranda; width:430px; color:#E8DDDD; font-size:11px; line-height: 14px; float:left; padding-left:5px; font-weight: normal;}
.bocca_body_right{width:489px; float:right;}

.dropdowncontent{width:458px; float:left; padding-left:24px;}
.dropdowncontent_content{width:290px; color:#ffffff; float:left; padding-left:5px;}
.dropdowncontent_box{margin:10px 0 0 0; padding:10px 10px 10px 10px; width:420px; height:105px; background-color: #250207; border-style: solid; border-color: #666666; border-width: 1px; }
.dropdowncontent_img{float:left;}
.dropdowncontent_title h2{font-family: Century Gothic; font-size:14px; color:#ffffff; font-weight: 500; background-image:url(http://www.techmonkmarketing.com/work/boccaf/images/bocc-a.png); background-repeat:no-repeat; line-height:15px; vertical-align:middle; padding-left:18px; display:inline;}
.dropdowncontent_text{color:#E8DDDD; font-family:Century Gothic; width:290px; font-size: 11px; font-weight: normal; text-align: justify; padding-top:5px;}
.dropdowncontent_readmore {width:80px; float:right;}
.dropdowncontent_readmore a:link{color:#74030B; text-decoration: none; font-style: italic; font-size: 12px; font-weight: 300;}
.dropdowncontent_readmore a:hover{color:#ffffff; text-decoration: none; font-style: italic; font-size: 12px; font-weight: 300;}
.dropdowncontent_readmore a:visited{color:#74030B; text-decoration: none; font-style: italic; font-size: 12px; font-weight: 300;}
.dropdowncontent_ad{ margin-top: 32px; width:420px; height:75px; background-color: #250207;}
	
.bocca_footer{font-family: Century Gothic; width:961px; height:40px; background-color:#000000; background-image: url(http://www.techmonkmarketing.com/work/boccaf/images/footer_bg.jpg); background-repeat:no-repeat;}


.bocca_body_left_content{color:#ffffff; width:430px; float:left; height:591px; }
.bocca_single_content_body{width:400px; float:left; height:591px;}
.bocca_single_content{color:#ffffff; width:400px; float:left; height:591px; margin-left:30px;}

.footer_right{width:489px; line-height:40px; vertical-align:middle; float:right;}
.footer_right_copyright{font-family:Century Gothic; font-size:11px; float:left; color:#ffffff; padding-right:20px;}
.footer_right_about{float:left;}
.footer_right_about img{vertical-align: middle;}
.footer_right_about a:link{color:#B00620; text-decoration: none; font-size: 11px;}
.footer_right_about a:hover{color:#ffffff; text-decoration: none; font-size: 11px;}
.footer_right_about img{vertical-align: middle;}
.footer_right_about a:visited{color:#B00620; text-decoration: none; font-size: 11px;}	


/* New template elements */
awnpartners{}
.awnbodycontainer{width:100%;}

.contentmain{width:925px; height:258px; background-color:#E9EC9A; }
.contentmain_pic{width:509px; height:251px; float:left; padding: 5px 5px 5px 5px;}
.contentmain_text{width:370px; height:258px; float:left; }


.contentbottom{width:925px; height:143px; background-color:#A15720; padding: 6px 0 0 20px;}
.contentbottom_head h2{font-family: Century Gothic; font-size:16px; background-image:url(http://www.techmonkmarketing.com/work/bocc_a_fina/images/h2bottom.png); background-repeat:no-repeat; height:26px; color:#F0EA9E; padding-left:30px; font-weight: 500;}
.contentbottom_01{width:290px; height:161px; float:left; padding: 34px 0 0 0;}
.contentbottom_head{}
.contentbottom_text{font-size:13px; color:#F0EA9E; padding-left:30px;}
.contentbottom_text a{color:#F0EA9E; text-decoration: none;}
.contentbottom_text a:hover{color:#F0EA9E; text-decoration: underline;}
.contentbottom_text a:visited{color:#C9C268;}

.contentmain_textpost{width:880px; height:258px; float:left; }
.awncontentheadpost{ width:250px; float:right; padding:10px 60px 0 25px;}
.awncontentheadpost h2{font-family: Century Gothic; font-size:16px; background-image:url(http://www.techmonkmarketing.com/work/bocc_a_fina/images/h2bg.png); background-repeat:no-repeat; padding-left:30px; height:28px;}


.contentbottom_02{width:218px; height:130px; float:left; padding: 34px 0 0 0;}
.contentbottom_contact{width:305px; height:112; background-color:#AE7035; float:left; padding: 34px 20px 42px 63px;}
.contentbottomcontact_head{}
.contentbottomcontact_text{font-size: 13px; color:#000000;}
.contentbottomcontact_head h2{font-family: Century Gothic; font-size:16px; height:26px; color:#FFFFFF; font-weight: 500;}
.contentbottom_01{width:290px; height:195px; float:left;}
.contentbottomcontact_text a{color:#ffffff; text-decoration: none;}
.contentbottomcontact_text a:visited{color:#ffffff;}
.contentbottomcontact_text a:hover{ color:#ffffff; text-decoration: underline;}



.awnfooter_box{width:100%; height:55px; background-color:#000000; color:#ffffff; padding-top: 18px; text-align: center;}
.awnfooter_main{width:925px; height:55px; background-color:#000000;}
.awnfooter_box a {color:#ffffff;}
.awnfooter_box a:visited {color:#ffffff;}
.awnfooter_box a:hover{color:#ffffff; text-decoration: underline;}


/* LEX SOUL START */
.awncontentsingle{width:350px; float:left; padding-left:30px;}
.awnbody{width:925px;}
.awndarkline{width:925px; height:17px; background-color:#000000;}
.awnpicsection{width:925px; height:250px; background-color:#FFEB96;}
.awnpicsection1{}
.awnpicsection2{}
.awncontent{width:925px; background-color:#ffffff; }
.awnproductssection {width:625px; height:250px; float:left; background-color: #ffffff;}
.awnproductssectionhead{width:625px; font-size: 26px; font-weight: 550; font-family: "Century Gothic"; margin-top:15px; margin-left: 15px;}
.awncontent1{width:300px; background-color:#ffffff; float:left; padding-top:15px;}
.awncontent2{width:200px; padding-left:10px;  float:left; padding-top:15px;}
.awncontent3{width:200px; padding-left:5px; float:left; padding-top:15px;}
.awncontent4{width:200px; padding-left:5px; float:right; padding-top:15px;}
.awncontenthead{padding:10px 0 0 25px;}
.awncontenthead_post{width:200px; padding:10px 0 0 25px; float:left;}
.awncontenthead h2{font-family: Century Gothic; font-size:16px; background-image:url(http://www.techmonkmarketing.com/work/bocc_a_fina/images/h2bg.png); background-repeat:no-repeat; padding-left:30px; height:28px;}

.awncontenttext{ width:351px; height:228px; color:#000000; padding-left:33px;}

.awncontenttextpost2{width:255px; height:255px; float:left; padding: 5px 5px 5px 64px;}
.awncontenttext_post{width:850px; }


.awnfooter{width:925px; height200px; background-color:#ffffff; top:700px;  position:absolute; top:900px;}
.awnfooter1{width:920px; padding-right:5px; height:25px; background-image:url(http://www.techmonkmarketing.com/work/bocc_a_fina/images/foot_bg.jpg); background-repeat:no-repeat;line-height:25px;  vertical-align:middle; padding-right:5px;}
.awnfooottext{text-align: center;}
.awnfooter2{width:925px; height:75px; background-color:#CFAC6E; position:relative; line-height: 75px; vertical-align: middle; }


#overallwrapper{width:925px; margin-right:auto; margin-left:auto; background-color:#000000;}




.soulheader {position:absolute; width:806px; top:212px; }

.soulheadlogo{width:202px; float:left;}

.soulheadad{width:604px; float:right;}

/* LEX SOUL END*/


#wrapper { width: 925px;margin-top: 0px; float:left; background-color: #ffffff; }

#wrapper_a { width: 925px;margin-top: 0px; float:left; background-color: #ffffff;}


#header { margin: 0 0 0 0; padding: 0px; float: left; height: 165px; width: 925px;



}







#header1{ width: 370px; height: 100px; float: left; padding: 30px 0 0 30px; }

.header_link a:link{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size:43px; color:#34569D; text-decoration:none; }

.header_link a:visited{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size:43px; color:#34569D; text-decoration:none; }


.red_description{ color: #FF0000; }



#nav{ width: 848px;  height: 1px; float: left; clear: both;  background: #CCCCCC; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }

#container { margin-left: 10px; float: left; width: 925px; background: #ffffff; overflow: hidden; border-right-width:2px; border-right-style:solid; 
border-width:thin; border-right-color:#000000;}

#container2 {margin: 0px 0 0 0; padding: 0px; float: left; width: 925px; height: 30px; background: #ffffff; }

#footer a:link{ color: #FF706D;  font-size: 11px; text-decoration: none; }

#footer a:visited{color: #FF706D; font-size: 11px; text-decoration: none; }


#footer a:hover{ color: #FFFFFF; font-size: 11px; text-decoration: none; }



/* +++++++++++++++++++++++++++++++++++++++ */



.post{



	padding: 10px 0 10px 0;



}







.post h2{



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 18px;



}







.entry{



	line-height: 18px;



}







.entry a:link{



	text-decoration: underline;



	color: #34569D;



}







.entry a:visited{



	text-decoration: underline;



	color: #34569D;



}







.entry a:hover{



	text-decoration: underline;



	color: #EA0249;



}











p{



	padding:10px 0 0 0;



}







.postmetadata{



	width:  540px;



	border-bottom:1px dotted #cccccc;



	padding: 30px 0 30px 0;



}







.postmetadata a:link{



	text-decoration: none;



	color: #FF6F74;



}



	



.postmetadata a:visited{



	text-decoration: none;



	color: #FF6F74;



}







.postmetadata a:hover{



	text-decoration: none;



	color: #EA0249;



}



	



.dateauthor{



	font-size: 10px;



	color: #999999;



}







.ipost_tag{



	width: 300px;



	float: left;



}



	



.ipost_comment{



	width: 150px; height:38px;



	text-align: left; padding-top:9px; padding-left:8px; bottom:12px; right:24px; position:relative;



	float: right;

	font-weight:bold;

	background-image: url(http://www.musikizme.com/blog/images/commentbg.png); background-repeat: no-repeat;



}









.navigation{



	padding:5px 0 5px 0;



	font-size:12px;



	font-weight:bold;



	line-height:18px;



}







.navigation a:link, .navigation a:visited{



	color: #FF706D;



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size:14px;



	text-decoration: none;



	font-weight: bold;



}







.navigation a:hover{



	color: #EA0249;



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 14px;



	text-decoration: none;



	font-weight: bold;



}







#nav_left {



 	width: 300px;



 	float: left;



  }



  



 #nav_right {



 	width: 269px;



 	text-align: right;



	float: right;



 }







ul{



	margin: 10px 10px 10px 20px;



	padding:0;



}







li{



	padding: 0;



	margin:0;



}











#sidebar a:link, a:visited{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color:#34569D;



	text-decoration: none;



}







#sidebar a:hover{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color:#EA0249;



	text-decoration: none;



}







#sidebar ul {



	list-style-type: none;



	padding: 0;



	margin: 0 0 15px 0;



}







#sidebar h2 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px; font-weight: normal; color: #FFFFFF; padding: 7px 0 7px 15px; border-left: 0; border-right: 0; border-bottom: 1px solid #000000; margin: 0 0 7px 0; list-style-type: none;



}







#sidebar ul ul li{


	color: #ffffff; line-height: 30px; list-style-position:inside; padding: 0 3px 0 15px; background-color:#772323; background: url(http://www.bocc_a_fina.com/main/images/libg.png); background-repeat:no-repeat;
list-style:none; border-bottom-width:3px; border-bottom-style:solid; border-color:#000000;



}











.title_link a:link {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 22px;



	color: #FF706D;



	text-decoration: none;



	margin: 0px;



	padding: 0px;



	font-weight: normal;



}







.title_link a:visited {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 22px;



	color: #FF706D;



	text-decoration: none;



	margin: 0px;



	padding: 0px;



	font-weight: normal;



}







.title_link a:hover {



	font-family: Georgia, "Times New Roman", Times, serif;



	color: #EA0249;



	text-decoration: none;



	margin: 0px;



	padding: 0px;



}







.smallfont{



	font-size: 10px;



	color: #CCCCCC;



	padding: 0;



	margin: 0;



}







/* Blockqoute and Image */







blockquote {



	margin : 15px 0 0 10px;



	padding-left : 20px;



	padding-bottom:10px;



	padding-right: 5px;



	border-left : 5px solid #FFFFFF;



	background: #;







}







blockquote cite {



	margin : 3px 0 0 0;



	display : block;



}







img {



	border : 0;



}







a img {



	border : 0;



}







p img {



	padding : 0;



	max-width : 100%;



}







img.right {



	padding : 4px;



	margin : 0 0 2px 7px;



	display : inline;



}







img.left {



	padding : 4px;



	margin : 0 7px 2px 0;



	display : inline;



}







.right {



	float : right;



}







.left {



	float : left;



}







img.centered {



	display : block;



	margin-left : auto;



	margin-right : auto;



}







.caption {



	margin : 5px;



	padding : 5px;



	border : 1px solid #e5e5ff;



	background : #e5f2ff;



	font-size : 90%;



	color : black;



}











/* ###### calendar  ###### */



table#wp-calendar{



	width: 100%;



}







table#wp-calendar a:link{



	text-decoration:underline;



}



/* ###### End calendar  ###### */











/* ##### Pagination ##### */







.pagination{



	padding: 12px 2px 2px 2px;



	font-size:12px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-weight: bold;



}







.pagination a:link, .pagination a:visited{



	padding: 0 5px;



	border: 1px solid #CCCCCC;



	text-decoration: none; 



	color: #FF6F74;



	font-weight: normal;



}







.pagination a:hover, .pagination a:active{



	border: 1px solid #2b66a5;



	color: #FF6F74;



	background-color: #E9F8E5;



	font-weight: normal;



	text-decoration: none;



}







* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/



	margin-right: 5px;



	padding-right: 0;



}







/* ##### End Pagination ##### */







/* Comment Template*/



	



.comments-template{



	margin: 25px 0 0 0;



	padding: 0 0 0 0;



}







.comments-template a:link{



	color: #FF6F74;



	text-decoration: none;



}







.comments-template a:visited{



	color:#FF706D;



	text-decoration: none;



}







.comments-template a:hover{



	color:#FF6F74;



	text-decoration: none;



}







.comments-template ol{



	margin: 0;



	padding: 0 0 15px;



	list-style: none;



}







.comments-template ol li{



	margin: 10px 0 10px 0;



	line-height: 18px;



	padding: 0 0 15px 0;



	border-bottom: 1px dotted #ccc;



}







.comments-template h2, .comments-template h3{



	font-family: Georgia, Sans-serif;



	font-size: 16px;



}







.commentmetadata{



	font-size: 12px;



	color: #ffffff; background-color:#7A4A4A;



}







.comments-template p.nocomments{



	padding: 0;



}







.comments-template textarea{



	font-family: Arial, Hevletica, Georgia, Sans-seriff;



	font-size: 12px;



}







	



	



	/*  End Comment Template*/



	



.header_nav {



	float: right;



	height: 30px;



	width: 629px;



	background:#1B2219;



}







.header_nav ul {



	text-align: left;



	margin: 0 2px 0 0;



	padding: 0px;



	float: left;



	list-style-type: none;



	background: #1B2219;







}



.header_nav li {



	margin: 0px;



	padding: 0px;



	float: left;



	width: 87px;



	text-align: center;



	line-height: 30px;



	color: #FFFFFF;



	font-size: 12px;



	margin: 0 2px 0 0;



	background: url(http://www.musikizme.com/blog/images/navBG5.png);



}



.header_nav li a:link, .header_nav li a:visited {



	display: block;



	color: #34569D;



	vertical-align:top;



	width: 87px;



	text-decoration: none;



	background: url(images/navBG2.png);



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



}



.header_nav li a:hover, .header_nav li a:active {



	display: block;



	color: #CCCCCC;



	background: #333333;



	width: 87px;



	text-decoration: none;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



}

.boccasurvey{
	padding-top:250px;
	font-size: 18px;
	color: #0a63d9;
	width: 266px;
	height: 367px;
	padding-left: 22px;
	background-image: url(http://www.bocca-fina.com/images/surveybg.jpg); background-repeat: no-repeat;
	}

.boccasurvey a:link{
	text-decoration: underline;
	font-weight: 200;
	}
	
.boccasurvey a:hover{
	text-decoration: underline;
	color: #811316;
	font-weight: 200;
	}

#alist_main_box{
	width: 700px;
	height: 568px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	}

.alist_main_left{
	width: 143px;
	float: left;
	margin-left: 0px;
	text-align: left;
	}
.alist_left_head{
	margin-left: 10px;
	margin-top: 17px;
	}
		
.alist_main_left ul{
	width: 143px;
	margin-left: 10px;
	margin-right: 5px;	
	padding: 0px;
	}
	
.alist_main_left ul li{
	width: 143px;
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	list-style: none;
	margin-bottom: 2px;
	padding-left: 2px;
	font-family: century Gothic;
	font-size: 14px;
	}

.alist_main_left li a{
	width: 143px;
	height: 32px;
	display: block;
	padding-left: 10px;
	margin-left: 0px;
	line-height: 32px;
	vertical-align: middle;
	color: #ffffff;
	margin-bottom: 2px;
	text-decoration: none;
	background-image: url(http://topsecretexcursions.com/images/complete_now_menu_butt.png); background-repeat: no-repeat;	
	}
	
.alist_main_left li a:hover{
	width: 143px;
	height: 32px;
	display: block;
	padding-left: 10px;
	margin-left: 0px;
	line-height: 32px;
	vertical-align: middle;
	color: #ffffff;
	margin-bottom: 2px;
	text-decoration: none;
	background-image: url(http://topsecretexcursions.com/images/complete_now_menu_butt_hov.png); background-repeat: no-repeat;	
	}	
	
.alist_main_left li a:visited{
	width: 143px;
	height: 32px;
	display: block;	
	padding-left: 10px;
	margin-left: 0px;		
	line-height: 32px;
	vertical-align: middle;	
	color: #ffffff;
	margin-bottom: 2px;
	text-decoration: none;
	}	

.alist_main_middle{
	width: 507px;
	float: left;
	}
	
.alist_main_middle_scroller{
	width: 507px;
	float: left;
	overflow: hidden;
	height: 568px;	
	}

.alist_main_middle_scroller div.content {
		width: 10000px;
		}
.alist_main_middle_scroller div.alist_main_middle{
	width: 507px;

	float: left;
	overflow: hidden;
	}	
		
.alist_middle_content{
	width: 507px;

	margin-top:0;
	text-align: center;	
	}
	
	
.alsit_middle_banner{
	width: 507px;
	text-align: center;
	margin-top: 15px;
	background-color: #000000;
	}

.alsit_middle_banner img{
	vertical-align: bottom;
	}	

.alist_main_right{
	width: 690px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;

	}
	
.alist_right_nextbutton{
	height: 37px;
	}

.alist_right_nextbutton img{
	height: 37px;
	margin-top: 500px;
	}
	
div.scroller{ 
	/* modify width and height of scrolling section if necessary	*/		
	width: 522px;
	float: left;
	overflow: hidden;
	border:0px solid #971325;
	padding: 0px;
	text-align: center;
	margin:0 0 0 12px;
	padding: 0px;
	}
	
div.scroller div.section {
	/* modify width and height of scrolling section if necessary	*/		
	width: 522px;
	float: left;
	overflow: hidden;
	height: auto;
	border:0px solid #971325;
	padding: 0px;
	text-align: left;
	padding: 0 10px 0 10px;
	background: url(http://topsecretexcursions.com/images/complete_now_bg_mission.png) top left no-repeat;		
	margin:0;
	}
	

div.scroller div.content{
		width: 10000px;
	}
	
div.scroller div#section3{
	margin-left: 20px;
	}
		
.boccafina_contact{
	width: 650px;
	float: left;
	margin-left: 200px;
	margin-top: 50px;
	font-size: 13px;
	font-family: century gothic;
	color: #ffffff;
	}
	
	
.boccafina_contact h2{
	font-weight: 300px;
	}	
	
	
.boccafina_contact a{
	color: #ffffff;
	text-align: right;
	margin-left: 5px;
	text-decoration: underline;
	}	
	
.boccafina_contact contactname{
	width: 100px;
	float: left;
	}	

.boccafina_contact contactlinks{
	width: 200px;
	float: left;
	margin-left: 20px;
	}