/*The CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php*/
@import url("css/reset.css"); 
@import url("css/typo.css"); 

/* Simple Floats and Clears */
.cl{clear:left}
.cr{clear:right}
.cb{clear:both}
.fl{float:left; padding-right:15px;}
.fr{float:right}

/* Header Section */
#header{height:120px}
#header .spacer{color:#a0a09b; float:right; font-size:11px; padding:37px 0px 0 0; text-align:right}
#header .spacer p{clear:both}
#header h1 a{display:block; height:80px; width:520px; outline:0}
#header h1 a:hover{text-decoration:none}
.wrapper{margin-left:auto; margin-right:auto; width:960px; position:relative; text-align:left}
#header .wrapper{text-align:center; height:265px;}

/*- Logo -*/
#header h1{margin-top:15px; background:url(images/header-logo.png) no-repeat; float:left; text-indent:-99999px}

/* Top pages menu and navigation */
.logo{
padding-top:15px;	
}

#pages{clear:both; height:24px; font-size:11px; margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:0}
#pages ul{display:inline; list-style-type:none}
#pages li{display:inline; padding-left:8px}
.topnav-left{display:inline; float:left; margin-left:10px; margin-right:10px; width:450px; background-color:#f4f4f4; padding:5px}
.topnav-right{display:inline; float:left; margin-top:-20px; margin-left:10px; margin-right:10px; width:450px}
.topnav-cat{display:inline; float:left; margin-left:10px; margin-right:10px; width:880px}
.topnav-rss{display:inline; float:left; margin-top:-10px; margin-left:10px; margin-right:10px; width:40px}
.topnav-left li.current_page_item a{color:#bf1e2d}

ul#page-menu{float:left; position:relative; z-index:4; height:20px; width:720px}
ul#page-menu li{float:left; margin-right:20px;}
ul#page-menu li a{color:#fff; text-transform:uppercase; padding:2px 10px 2px 2px;}
ul#page-menu li a:hover{ text-decoration:none; padding:2px 10px 2px 2px;}
ul#page-menu li.current_page_item a{color:#fff; font-weight:bold; padding:2px 10px 2px 2px;}
ul#page-menu li.current_page_item {color:#fff; font-weight:bold; background:#bf1e2d;}
ul#page-menu li li{background:#313131; background-image:none; margin:0; padding:0px; width:160px}
ul#page-menu li li a, ul#page-menu li.current_page_item li a, ul#page-menu li.current_page_parent li.current_page_item a{background:#bf1e2d; text-align:left; height:auto; padding:5px 8px; display:block; width:144px; border-bottom:1px solid #111}
#page-menu ul{padding-bottom:18px}
#page-menu li:hover ul, ul#page-menu li.sfHover ul{top:23px}
#page-menu li li{background-image:none; margin:0px}
ul#page-menu >li:r >a{background-color:#bf1e2d}
ul#page-menu >li:hover >a{background-color:#bf1e2d}
#page-menu li li:hover ul, ul#page-menu li li.sfHover ul{top:0px}
#page-menu li li a:hover, ul#page-menu li.current_page_item li a:hover{background-color:#444; border:none}

/* Top category menu navigation */
#topcatmenu{height:29px; width:962px; background-image:url(images/menu_bg.jpg); background-repeat:no;}



#topcatmenu ul{font-weight:bold; list-style:none; margin-top:2px; padding:0px; text-transform:uppercase; z-index:5; float:left;}
#topcatmenu ul li{border-right:1px solid #bbb8b8; float:left; line-height:20px}
#topcatmenu li a{border-right:1px solid #fffefe; color:#bc1f31; float:left; padding:0px 2px; height:12px}
#topcatmenu li a:hover, #topcatmenu li.active a{color:#951221; text-decoration:none}
ul#cats-menu{padding-top:1px; float:left; position:relative}
ul#cats-menu li{padding-left:12px; height:20px}
ul#cats-menu li a{padding:0px 12px 7px 0; color:#bc1f31}
ul#cats-menu li a:hover{text-decoration:none}
ul#cats-menu li li{background:#f4f4f4; background-image:none; margin:0; padding:0px; width:160px}
ul#cats-menu li li a{background:none; text-align:left; height:auto; padding:5px 12px; display:block; width:136px; border-bottom:2px solid #b2b2b2}
#cats-menu ul{padding-bottom:18px}
#cats-menu li:hover ul, ul#cats-menu li.sfHover ul{top:20px}
#cats-menu li li{background-image:none; margin:0px}
ul#cats-menu >li:hover{padding-left:12px}
#cats-menu li li a:hover{background-color:#242424; border:none}
#cats-menu li li:hover ul, ul#cats-menu li li.sfHover ul{top:0px}
.nav ul{position:absolute; top:-999em; background-position:bottom; background-repeat:no-repeat}
.nav li{float:left; position:relative}
.nav a{display:block; float:left}
.nav li:hover ul, ul.nav li.sfHover ul{left:0px; top:39px}
.nav li:hover li ul, .nav li.sfHover li ul{top:-999em}
.nav li li:hover ul, ul.nav li li.sfHover ul{left:160px; top:0px}
.nav li:hover ul, .nav li li:hover ul{top:-999em}
.nav li li{display:block; padding:0px; float:left; height:auto !important}
.nav li ul{width:200px}
.nav li li a:link, .nav li li a:visited{display:block; height:auto; float:left}
.nav li:hover{visibility:inherit; /*fixes IE7 'sticky bug'*/}



/* Comp Box Content-Wrap */
.comp-wrapper{padding-top:35px}
#compwrapper{background-color:#d5d5d5; padding-bottom:5px; width:100%; border:1px solid #b2b2b2; margin-top:8px}
#comp-content-wrap{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; width:100%}
#comp{width:660px; float:left}
.comppost-wrap{width:643px; float:left; display:inline; height:200px; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px}
.comppost-wrap.left{border-right:1px solid #e9e9e9}

/* 1st page comp box section */
.head {font-size: 14px; font-weight: bold;}
ul.comp-listing{margin:0; position:relative; padding-bottom:5px; list-style:none; width:643px; overflow:hidden}
 ul.comp-listing li a{display:block; border:1px solid #b2b2b2; background-color:#f4f4f4; position:relative; padding:10px; height:180px; overflow:hidden}
 ul.comp-listing li a:hover{/*background-color:#d5d5d5; background-color:#fff; border-color:#CCC*/}
 ul.comp-listing li a img{display:block; margin-bottom:8px; /*border:1px solid #d5d5d5; background-color:#b2b2b2*/}
 ul.comp-listing li a span, ul.blog-listing li a:hover span{font-weight:normal; color:#666}

/* Content-Wrap */
.content-wrapper{padding-top:0px}
#wrapper2{background-color:#e5e5e5; padding-bottom:20px; width:100%; border:1px solid #b2b2b2; margin-top:8px}
#main-content-wrap{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; width:100%}

#main{width:660px; float:left; margin-top:20px}



.mainpost-wrap{width:323px; float:left; display:inline; height:205px; padding-top:0px; padding-right:0px; padding-bottom:20px; padding-left:0px}
.mainpost-wrap.left{border-right:1px solid #e9e9e9}
 
 /* 1st page blog listing box section */
ul.blog-listing{margin:0; padding-bottom:5px; list-style:none; width:321px; overflow:hidden}
 ul.blog-listing li a{display:block; border:1px solid #b2b2b2; background-color:#f4f4f4; position:relative; padding:10px; height:200px; overflow:hidden}
 ul.blog-listing li a:hover{/*background-color:#d5d5d5;*/ background-color:#fff; border-color:#CCC}
 ul.blog-listing li a img{display:block; margin-bottom:8px; /*border:1px solid #d5d5d5; background-color:#b2b2b2*/}
 ul.blog-listing li a span, ul.blog-listing li a:hover span{font-weight:normal; color:#666}
 

/* Sidebar */
#sidebar{float:right; width:299px;}
#sidebarHome{float:right; width:299px;padding-top:20px;}
#sidebar a{font-size:12px}
.sidebar-block{color:#3d3d3d; padding:28px 22px 25px; display:block; border:1px solid #b2b2b2; background-color:#f4f4f4; position:relative; padding:10px; height:auto; overflow:hidden; margin-bottom:7px}
.sidebar-block ul{margin-top:-7px; list-style-type:none}
.sidebar-block li{background-color:#f4f4f4}
.sidebar-block ul li{padding:7px 0px 7px 10px; background:url('images/sidebar-li.png') no-repeat 0px 12px}
.sidebar-block ul li ul{padding:5px 0px 0px 20px; margin:0px 0px -7px; border:none}
.sidebarwidth{float:right; width:300px}
#main-area-wrap #sidebar img{border:none; padding:0px}
#main-area-wrap #sidebar img{float:left; display:inline; border:1px solid #dfdfdf; margin-right:10px; padding:4px}
#sidebar h3{background:#b7f353; font:12px Arial,Helvetica,sans-serif; color:#000; font-weight:bold; padding:5px 8px; display:block; margin:0 0 7px 0; text-align:left; border:1px solid #75bb00; height:16px}
.widgetareas{display:block; border:1px solid #b2b2b2; background-color:#f4f4f4; position:relative; padding:10px; height:160px; overflow:hidden; margin-bottom:8px; width:651px; float:left}
.widgetareas h3{font-size:18px; color:#000; background-color:#b7f353; display:block; padding:4px; margin-top:1px; margin-bottom:8px; width:100%; font-family:Arial,Helvetica,sans-serif; text-transform:capitalize; margin-right:auto; margin-left:auto}

/* Tagline &post spacer */
.tagline{display:block; border:1px solid #75bb00; background:#b7f353; margin-top:4px; margin-bottom:4px; padding:4px; height:auto}
.postspacer{height:30px; margin:0px; width:100%}

/* Posts and Content */
.post, .authorpost{border:1px solid #b2b2b2; background-color:#f4f4f4; padding:8px; text-align:justify; font-size:12px; margin-bottom:4px}
.post img{background-color:#f4f4f4; margin:2px; margin-right:10px; padding:5px; /*border:1px solid #3C3C3C;*/}
#post-content, #author{padding-right:10px; padding-bottom:37px; width:651px; float:left; color:#fff}
#post-content-full{line-height:28px; padding-right:10px; padding-bottom:37px; width:100%; float:left; color:#000; margin-top:35px}
#post-content h1, #post-content-full h1, #post-content h3, #post-content h4, #post-content h5, #post-content h6{font-weight:normal}

#post-content h3, #post-content-full h3{font-size:21px; margin:5px 0px 15px}
#post-content h4, #post-content-full h4{font-size:18px; margin:5px 0px 15px}
#post-content h5, #post-content-full h5{font-size:16px; margin:5px 0px}
#post-content h6, #post-content-full h6{font-size:14px; margin:5px 0px}
#post-content ul, ol, #post-content-full ul, ol{margin:5px; padding:12px}
#post-content a, #post-content-full a{color:#bf1e2d; text-decoration:underline}
#post-content a:hover, #post-content-full a:hover{color:#951221; text-decoration:underline}
.post-meta{clear:both; margin:0px 0px 0px -1px}
.post-meta-bottom p{color:#333333; font-size:11px; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px}
.post-meta-bottom p a, .post-meta-bottom p span.author{font-weight:bold; font-style:italic}
.postmetadata{font-size:10px; font-weight:normal}
.post-title{color:#333333; line-height:40px; font-weight:bold; text-decoration:none}

/* Comments & Tags */
.comments-wrap, .tags{background-color:#333; margin-top:5px; margin-left:10px; margin-right:10px; margin-bottom:20px; padding:8px 0px 0px 8px}
.quote{background:url(images/comment-quote.png) no-repeat top right; padding-left:12px; min-height:20px; }
.quote p{
padding-top:10px;	
}
.commentlist{background:url(images/comment-left.png) no-repeat scroll left top; float:left; margin-top:15px; padding-top:0px; padding-right:8px; padding-bottom:8px; padding-left:12px; width:530px}
.commentcolor{background-color:#454545; padding-top:5px; padding-right:18px; padding-bottom:32px; padding-left:0px; border-right-width:3px; border-bottom-width:3px; border-right-style:solid; border-bottom-style:solid; border-right-color:#b2b2b2; border-bottom-color:#b2b2b2}
.cite{ font-style:normal; padding-left:10px; padding-botton:30px;}
.cite a:link, cite a:visited{color:#88e5f0; text-decoration:none; padding-top:20px}
.cite a:hover, cite a:active{color:#FFF; text-decoration:underline}
.gravs{display:none;}
.avatar{margin-right:5px; margin-bottom:5px; padding:3px; border:1px solid #999}
#respond{margin-top:15px}

#respond h2{
padding-top:20px;	
}
#commentform input, #commentform p{
padding:0px;
margin-bottom:3px;
line-height:15px;
}
#commentform label{
padding-left:5px;	
}
 #commentsH2{
margin-left:10px;	
}
/* Calendar */
#wp-calendar{empty-cells:show; margin:10px auto 0; width:240px}
#wp-calendar a{display:block; text-decoration:none; font-weight:bold}
#wp-calendar caption{text-decoration:none; font:bold 13px Arial,Sans-Serif}
#wp-calendar td{padding:3px 5px; color:#9f9f9f}
#wp-calendar td#today{color:#000}
#wp-calendar th{font-style:normal; text-transform:capitalize; padding:3px 5px}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt}
#wp-calendar #next a{padding-right:10px; text-align:right}
#wp-calendar #prev a{padding-left:10px; text-align:left}

/* Pagination */
 p.pagination{clear:both; float:left; width:620px; padding:15px 12px; margin-top:15px}
span#prev-posts{float:left}
span#next-posts{float:right}

/* Ads */
.sponsor-wrap{width:100%; text-align:justify}
.sponsor-wrap img{margin:0px 6px 0px 0px; padding:2px; /*border:1px solid #333*/}

/* Featured Area */
#featured-area{
	width: 957px ;
	height:275px; 
	background:#fff; 
	margin-top:20px; 
	background:url(images/featured_competition_bg.jpg) no-repeat;
}

.featuredImg{
	padding: 12px 5px 15px 18px;
	
}

.featured-area img{
	float: left;
}

#featured-competition-description{
	color: #fff;
	float: left;
	display:block;
	padding: 13px 0px 0px 0px;
	width: 230px;
}

#featured-competition-description p{
	line-height:11px;
	margin: 0px;
	}

#featured-competition-description h2{
	font-size: 20px;
	font-weight:200;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#featured-competition-description h3{
	color: #bf1e2d;
	font-size: 14px;
	padding: 3px 0px 0px 0px;
	margin: 6px 0px 0px 0px;
}

#featuredImages{
	float: left;
}


#featured-area object{
	padding-top:10px;	
}


/* Widgetized content area */
.abovecontent, .belowcontent, .aftercomments{padding:5px; border:solid 1px #b2b2b2}
.abovecontent, .belowcontent{margin-bottom:5px}
.aftercomments, .belowcontent{margin-top:5px}

/* Search */
#search{background:url(images/background-navigation.gif) repeat-x rgb(4,5,5); border:1px solid #b2b2b2; height:33px; margin-bottom:2px; padding-bottom:5px; overflow:hidden}
#search input{background:transparent; color:#a3a192; float:left; font-size:12px; margin:7px 0 0 10px; width:170px; padding:2px}
#search .btn{padding:0; width:auto; margin-top:7px; margin-right:0; margin-bottom:0; margin-left:3px}
.searchtxt{border:1px solid #b2b2b2}

/* Banner Ad */
#banner{border:1px solid #b2b2b2; widows:500px ;height:70px; margin-top:10 ; margin-bottom:2px; padding-bottom:5px; overflow:hidden}

/* Footer */
#footer{display:block; background-color:#333; padding:10px;  width:100%; margin-bottom:3px; margin-top:80px; clear:both;}
#footer-widgets-wrap{float:left; width:96px}
#footer-widgets-inside{width:960px; margin:0 auto;}
#footer-widgets-inside div.widget{float:left; display:inline; width:280px; padding:0px 0px 20px 20px; color:#fff}
#footer-widgets-inside div.widget ul{margin-top:-5px; list-style-type:none}
#footer-widgets-inside div.widget ul li, #author ul li{padding:5px 0px 5px 10px; background:url('images/li-arrow.png') no-repeat 0px 8px; list-style-type:none}
#footer-widgets-inside div.widget ul li ul{padding:5px 0px 0px 20px; margin:0px 0px -5px}
#footer-widgets-inside h4{background:url('images/under-title.gif') repeat-x bottom left; font-size:24px; color:#656464; text-transform:lowercase; padding:0px 0px 10px; margin:0px 0px 12px}
.footer-bottom{width:960px; float:left; margin:0px; display:inline; text-align:left; padding:8px 0px}
.footer-bottom p{color:#252525}
.footer-bottom p a{color:#252525}

/* Breadcrumbs & Archives */
.breadcrumbs, .archives, .archives li{margin:8px 0px}
.breadcrumbs{padding:8px 0px}
.archives a{text-decoration:none}

/* Authors  */
#author ul, ol{margin-bottom:0px; padding:2px 12px}
#author h2{padding-top:8px}
.authorprofile{float:left; width:175px; text-align:center}
.authorprofile img{padding:2px; border:solid 1px #b2b2b2}

/* Image Alignment and Captions */
#navigatePosts{
	padding:5px 0 0 0;
	margin: 0px;
	width: 100&;
}

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { display: inline; text-align:left;}
.alignright { display: inline; text-align: right; float:right;}
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #111111; padding-top: 4px; margin-bottom: 10px; }
.wp-caption.alignleft { margin: 0px 10px 10px 0px; }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

.edit {	margin: 12px 0;	padding:8px; background-color:#111111;width:90px;border:solid 1px #b2b2b2;text-transform: uppercase;}




/* Competition post template */

#competitionEntry{
	margin: 0px;
	padding: 0px;
}

#competitionImg {
	float:left;	
	height:220px;
	padding:0 20px 20px 10px;
}

#competitionImg img{
	border:none;
	padding:0px;
	margin:0px;
}

#competitionVideo{
	float:left;	
}

.competitionContents{
	display:block;
	clear:both;	
}

.competitionContents h2{
	padding-top:25px;
	font-size:15px;	
}

.competitionContents p{
	padding-top:0px;
	line-height:19px;
	width:553px;
	color:#7b7b7b;
}

.competitionContents a{
	color:#bf1e2e;
}

.competitionEntry{
	clear:both;	
	min-height:150px;
	color: #7b7b7b;
}

.competitionEntry h1{
	padding:0px;
	margin:0px;
	font-size:14px;		
}




#competitionStrapLine{
	width:555px;
	background:#333;
	padding:5px 5px 5px 5px;
	text-align:center;
	color:#bc1f31;
	line-height: 20px;
}

#competitionStrapLine a:hover{
	color: #bc1f31;
	text-decoration:underline;
}

.competitionEntryDescription{
color:#7b7b7b;
}

.competitionEntryDescription h2{
	padding-bottom:10px;
	margin:0px;
	font-size:18px;
	font-weight:bold;
	color:#bc1f31;
}

.competitionEntryDescription a{
	color:#bc1f31;
}

.competitionEntryDescription a:hover{
	color:#951221;
}

.competitionEntryThumb{
	float:left;
	padding:7px;
	margin:0 10px 10px 0;
	border-color:#ddd;
	border-width:1px;
	border-style:solid;
}

.competitionEntryThumb:hover{
	float:left;
	padding:7px;
	margin:0 10px 10px 0;
	border-color:#ddd;
	border-width:1px;
	border-style:solid;
	background:#99cc33;
}

.competitionEntryTitle{
	float:left;	
	color: #bc1f31;
}


/* Prizes post template */

.prizesImg{
	float:left;	
	height:309px;
	padding:0 20px 20px 0;
	
}

.prizesEntry h1{
	padding:0px;
	margin:0px;
	font-size:14px;		
}

.prizesEntry{
	clear:both;	
	min-height:150px;
}

.prizesDescription{
	float:left;
}

.prizesInfo{
	padding-top: 20px;
	clear:both;
	display:block;
	width:500px;	
}

.prizesInfo h2{
	padding-bottom:10px;
	margin:0px;
	font-size:14px;
	font-weight:bold;		
}

.prizesGallery{
	width:370px;
}


#prizesEnter{
	width:100%ali;
	background:#333;
	padding:5px 5px 5px 5px;
	text-align:center;
	color:#fff;
	line-height: 20px;
}

#prizesEnter a:hover{
	color: #fff;
	text-decoration:underline;
}


.prizesEntryDescription h2{
	padding-bottom:10px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	
}

.prizesEntryThumb{
	float:left;
	padding:7px;
	height:150px;
	
}



.prizesEntryTitle{
	float:left;	
}

/* Rounded corners big box */

.bigBox{
	padding-bottom:10px;
}

.bigBoxTop{
	width:643px;
	height:35px;
	background:url(images/corner_big_top.jpg);
	
}

.bigBoxCenter{
	padding-top: 20px;
	background:url(images/corner_big_middle.jpg) #e5e5e5 repeat-x;
	width:643px;
}

//.bigBoxCenter h2{
//	color:#bc1f31;
//}

//.bigBoxCenter a:hover{
//	color:#951221;
//}

.bigBoxCenterSmall{
	padding-top: 20px;
	background:url(images/corner_small_middle.jpg) #e5e5e5 repeat-x;
	width:643px;
	color:#fff;
	
}


.bigBoxEntryDivider{
	background:url(images/3d_divider.jpg) repeat-x; 
	height:2px;
	width: 100%;
	margin-left: -10px;
	margin-top: 20px;
}

.bigBoxCenter div, .bigBoxCenterSmall div{
	padding:0px 10px 10px 10px;	
	
}

.bigBoxCenterSmall div{
	padding:0px 30px 10px 30px;	
}

.bigBoxSingle{
	width: 603px;
	margin: 0 auto;
	color:#7b7b7b;
	
}
.bigBoxSingle h2{
font-size:14px;
font-weight:bold;
color:#cc3333;
}




.bigBoxBottom{
	background:url(images/corner_big_bottom.jpg) repeat-x;
	width:644px;
	height:11px;
	clear:both;
}

.bigBoxH{
	padding-top:11px;
	padding-left:11px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}


/* Rounded corners small box */

.boxDivider{
float:left;
width:17px;	
}

.smallBox{
	float:left;
	margin-top:20px;
}

.smallBoxTop{
	width:312px;
	height:35px;
	background:url(images/corner_small_top.jpg);
	
}

.smallBoxCenter{
	background:url(images/corner_big_middle.jpg) #e5e5e5 repeat-x;
	width:312px;
	height:210px;
	
}

.smallBoxCenter img{
	padding:0px;
}

.smallBoxCenter div{
	padding:20px 10px 10px 10px;	
	
}

.smallBoxCenter .howToWatch{
	padding-top:7px;
}

.smallBoxBottom{
	background:url(images/corner_small_bottom.jpg) repeat-x;
	width:312px;
	height:11px;
	clear:both;
}

.smallBoxH{
	padding-top:11px;
	padding-left:11px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

.smallBoxBelowImage{
	margin:0px;
	padding:0px;
}

.smallBoxNextImage p{
	margin:0px;
	padding-left:130px;
}



/* Rounded corners sidebar */

.sidebarBox{
	display:block;
	padding-bottom:20px;
	
}

.sidebarBoxTop{
	width:298px;
	height:35px;
	background:url(images/corner_sidebar_top.jpg);
	
}

.sidebarBoxCenter{
	background:url(images/corner_big_middle.jpg) #e5e5e5 repeat-x;
	width:298px;
	min-height:50px;
	
}

.sidebarBoxCenterSmall{
	background:url(images/corner_small_middle.jpg) #e5e5e5 repeat-x;
	width:298px;
	min-height:50px;
}

.sidebarBoxCenterSmall ul{
	padding-left: 10px;
}

.sidebarBoxCenterSmall li{
	padding-bottom:5px;
	text-transform: uppercase;
}

.sidebarBoxCenter div, .sidebarBoxCenterSmall div{
	padding:20px 10px 10px 10px;	
	
}
.bars{
padding:0px;
margin:0px;	
}
.bars a{
	font-weight:normal;
	color:#7b7b7b;
	padding:0px;
	text-transform:none;
}
.bars a:hover{
	text-decoration:underline;	
}

.sidebarBoxBottom{
	background:url(images/corner_sidebar_bottom.jpg) repeat-x;
	width:298px;
	height:14px;
	clear:both;
}

.sidebarBoxH{
	padding-top:11px;
	padding-left:11px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

#breadcrumbs{
	padding-left: 10px;
}

.cocktail{

	
}

.cocktailP{
	
}

.share{
	padding-top:20px;
	padding-left:10px;	
	font-weight:normal;
	font-size:10px;
}
