/*  
Theme Name: Startics ThemeFrame V1.0
Theme URI: http://www.startics.com
Description: ThemeFrame for Startics Production System
Version: 1.0 (Released 02/19/2010)
Author: Camilo Delvasto
Author URI: http://www.startics.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

Credits
=======
Thanks to Michael Oeser and his BranFordMagazine theme. It was a great source.

I will reproduce here Michael Oeser's aknowledgements.

Thanks to Darren Hoyt and his "Mimbo" theme which has been a great inspiration
and a good source for lots of the code I used for this theme especially the intensive
use of custom fields. 

Thanks again to Darren for the timthumb script: http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/ 
and thanks to SNIPPLR for the function to insert the images in a very easy way: http://snipplr.com/view/14280/get-wordpress-image-attachment-and-use-tim-thumb-to-crop/

Thanks to Brian Gardner and "Revolution" which inspired me to put the two additional
page layouts "Featured Page" and "3-Column-Page" into the theme.

Thanks to Patrick Griffiths who delivered the script for the dropdown menues. http://www.htmldog.com/articles/suckerfish/dropdowns/

I´d also like to thank Klaus Hartl (stilbuero.de) for the brilliant script I used 
for the tabbed section with the fade effect.

And last but not least my very special thanks go out to all of you out there
using the theme and sending me tons of emails telling me how great this theme is.

THANK YOU ALL!!!



/******************************************
*   HTML Elements                         
******************************************/

* {
	margin:0;
	padding:0;
	}

body,html { min-height:101%; margin:0; padding:0;}
	
body {
	color: #2A1300;
	background:#00a6dd url(images/home-bg.png) top repeat-x;
	}

body, select, input, textarea {
	font: 13px Geneva,"Lucida Grande","Lucida Sans",Arial,Verdana,sans-serif;
	line-height:1.5em;
	}
	
p {	margin: 0 0 10px 0;	}
p.small{font-size:0.9em;}

hr {
	display: block;
	height:1px;
	background:#000;
	border:0;
	}

small {
	font-size: 0.9em;
	}

h1{font-size:2.3em; margin-bottom:20px; font-weight:bold; text-transform:uppercase;}
h2{font-size:1.4em; margin-bottom:12px; font-weight:bold;}
h3{font-size:1.0em;margin-bottom:8px;font-weight:bold;}

h2.title{font-size:2.0em; text-transform:uppercase;}
/******* Hyperlinks ********************/
/*
00447e -> Blue, a:link
2a0c08 -> Brown, a:hover
*/
/* standard link behaviour */
a:link, a:active, a:visited { 
	color:#00447e;
	text-decoration: none; 
	} 
a:hover	{ 
	color:#2a1300;
	text-decoration: none; 
	}

.blogtitle a { text-decoration: none; }
a.readmore {float:right; font-weight:bold;}
#studycase a.readmore{color:#2a1300;}
#studycase h2 a,h2.subtitle2{font-weight:normal;text-transform:uppercase;}

/******************************************
*   Images                         
******************************************/

/*** default image behaviour ***/
img { border:0px solid #999; padding:0px; }


/*** WordPress specific image classes ***/
.aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

.alignleft {
float: left;
margin: 0px 15px 5px 0;
}

.alignright {
float: right;
margin: 0px 0px 5px 15px;
}

.wp-caption {
   text-align: right;
   background:transparent;
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
}

.wp-caption img{
   padding:0px;
   border:0px solid #999;
   padding:0;
   margin:0;
}

.wp-caption img:hover{
   border:0px solid #333;
   padding:0;
   margin:0;
}

.wp-caption p.wp-caption-text {
   color:#666;
   font-size: 10px;
   line-height: 12px;
   padding: 7px 4px 2px 0px!important;
   margin: 0!important;
	bottom:0px;
	right:0px;
}

		
/******************************************
*   General Structure                         
******************************************/
.wrapper { /*Wrapper for all elements */
	width:960px;
	margin:20px auto;
	}
.container{position:relative;}
.nospace{padding:0; margin-top:0;}
.featured{background:#ffffcc url(images/featured-bg.png) repeat-x; height:300px; }
.creme{background:#ffffcc;}
.padded{padding:30px; width:900px;}
.halfpadded{padding:20px 0;}
.toppadded30{padding-top:30px;}
.toppadded{padding:20px 0 0;}
.paddedleft30{padding-left:30px;}
.padded10{padding:20px 10px; width:940px;}
.padded20{padding:20px; width:920px;}
.height80{height:80px;}
.nomargin{margin:0 auto;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.width300{width:300px;}
.width580{width:580px;}
.halfwidth{width:480px;}
.bottom{position:absolute; bottom:0;}
.brown{background:#2a1300; padding:40px 0 0 0;}
.whitefont{background:transparent;color:#fff;}
.width600{width:600px;}


#topframe{ /* Top container: logo + Main Menu */
	width:100%;
	height:100px;
	background:transparent;
	}

#logo{
	width:301px;
	height:86px;
	margin:0px;
	background:url(images/logo.png) no-repeat;
	position:absolute;
	bottom:0; left:0;
	}

#mainmenu{
	position:absolute;
	bottom:5px; right:0px;
	text-transform:uppercase;
	color:#ffffdc;
	font-size:13px;
	}
#mainmenu ul{list-style-type:none;}
#mainmenu ul li{list-style-type:none;display:inline; margin-left:15px;}
#mainmenu ul li a {color:#ffffff;}
#mainmenu ul li.active a{color:#ebad00;}
#mainmenu ul li a:hover {color:#ebad00;}


#feature_1, #feature_2, #feature_3, #feature_4 {
	background:#ffffcc url(images/featured.png) repeat-x;
	height:300px;
	overflow:hidden;
	}
	
.learnmore_es,.learnmore_en{
	position: absolute; bottom: 50px; left: 43px;
	background:url(images/learnmore.png) 0 0 no-repeat;
	z-index:1000;
	height:35px; width:110px;
	}
.learnmore_en {background:url(images/learnmore_en.png) no-repeat;}	
.learnmore_es:hover,.learnmore_en:hover{background-position: 0 -35px ;}
.learnmore_en{}

#control{
	position:absolute;
	bottom:20px;
	right:20px;
	}
#cntrl_1,#cntrl_2,#cntrl_3,#cntrl_4 {
	background:#c6aa4a;
	height:14px; width:14px;
	float:right;
	margin-left:5px;
	}
#cntrl_1:hover,#cntrl_2:hover,#cntrl_3:hover,#cntrl_4:hover,div#cntrl_1.cntrl_active,div#cntrl_2.cntrl_active,div#cntrl_3.cntrl_active,div#cntrl_4.cntrl_active {
	background:#a87d04;
	}
	
#altmenu ul, #altmenu li{list-style-type:none;}
#altmenu li{
	font-size:1.8em;
	letter-spacing:-0.1em;
	background:#ffffaa;
	position:absolute;
	bottom:30px;
	height:20px;
	width:195px;
	left:0;
	padding-left:40px;
	font-weight:bold;
	}
#altmenu li a{color:#809329; position:absolute; bottom:0;}
#altmenu li.page-item-16{left:240px;}
#altmenu li.page-item-17{left:480px;}
#altmenu li.page-item-19{left:720px;}


.altmenu-item{
	position:absolute;
	width:210px;
	height:80px;
	padding-left:30px;
	font-size:0.9em;
	line-height:1em;
	background: url(images/icon-1.png) 10px 20px no-repeat;
	}
.altmenu-item h2{position:absolute; bottom:30px;left:55px; font-size:1.8em;}
.altmenu-item h2 a{color:#809329;}

.altmenu-item h3{position:absolute; top:43px;left:55px;font-weight:normal;font-size:1.0em;}
.altmenu-item h3 a{color:#2a1300;}
.altmenu-item h3 a:hover{color:#900;}
.altmenu-item.page-item-16,.altmenu-item.page-item-754{left:240px; background-image: url(images/icon-2.png);}
.altmenu-item.page-item-17,.altmenu-item.page-item-753{left:480px; background-image: url(images/icon-3.png);}
.altmenu-item.page-item-19{left:720px; background-image: url(images/icon-4.png);}
.altmenu-item.page-item-16 h2 a,.altmenu-item.page-item-754 h2 a{color:#2a1300;}
.altmenu-item.page-item-17 h2 a,.altmenu-item.page-item-753 h2 a{color:#ebad00;}
.altmenu-item.page-item-19 h2 a{color:#900;}

#altmenutag{
	background: #c00 url(images/icon-1.png) left bottom no-repeat;
	}

.blogpost{
	float:left;
	width:183px;
	margin-right:15px;
	overflow:hidden;
	line-height:1.2em;
	height:230px;
	}
.blogthumb{
	width:183px;
	height:94px;
	background: url(images/defaultthumb.png) no-repeat;
	margin-bottom:10px;
	}
.middlearrow_es,.middlearrow_en{
	background:url(images/middlearrow_es.png) no-repeat;
	position:absolute;
	height:92px;
	width:120px;
	top:20px; right:227px;
	}
.middlearrow_en{background:url(images/middlearrow_en.png) no-repeat;}

#arrow{width:91px;height:75px;background: url(images/arrow.png) no-repeat; position:absolute; top:00%;right:240px;}

#quickmenu{position:absolute; top:20px; right:20px;}
#quickmenu2{float:right;}
.quickmenu,.quickmenu2{
	width:212px;
	background:	#2a1300 url(images/quickmenu_arrow.png) 200px center no-repeat;
	padding:10px 5px;
	margin:0 0 10px 0;
	}
.quickmenu2{background:#ffc;font-weight:bold;padding-left:10px;text-transform:uppercase;}
h3.quickmenu2{font-size:1.2em;}
#quickmenu2{font-size:1.3em;}
#quickmenu_2{color:#809329;}
#quickmenu_17{color:#ebad00;}
#quickmenu_19{color:#900;}
#quickmenu_16{color:#2a1300;}

a div.quickmenu,a h3#quickmenu2{
	color:#fff;
	font-weight:normal;
	font-family:arial,sans-serif;
	letter-spacing:-0.05em;
	font-size:1.2em;
	}
a:hover div.quickmenu, a:hover h3#quickmenu2{background:#ebad00;color:#2a1300;}

#networks{
	background:#ffc;
	position:absolute;
	right:20px;
	bottom:15px;
	}

.netYouTube,.netDelicious,.netFacebook,.netTwitter,.netRSS{background: #ffc url(images/networks.png) 0 0 no-repeat; width:45px; height:50px; float:right; margin-left:0px;}
.netFacebook{background-position:-191px 0;}
.netRSS{background-position:-47px 0;}
.netTwitter{background-position:-143px 0;}
.netDelicious{background-position:-95px 0;}
.netDelicious:hover{background-position:-95px -2px;}
.netTwitter:hover{background-position:-143px -2px;}
.netFacebook:hover{background-position:-191px -2px;}
.netRSS:hover{background-position:-47px -2px;}
.netYouTube:hover{background-position:0px -2px;}

.bottomarrow_es,.bottomarrow_en{
	background:url(images/bottomarrow_es.png) -30px 0 no-repeat;
	position:absolute;
	height:20px;
	width:90px;
	right:255px; bottom:17px;
	}
.bottomarrow_en{background:url(imagesbottomarrow_en.png) no-repeat;}

#backtotop_es,#backtotop_en{background: transparent url(images/backtotop_es.png) right no-repeat; float:right;height:31px; width: 175px;}
#backtotop_en{background-image: url(images/backtotop_en.png);}

#studycase{float:right; width: 420px; color:#fff;}
#studycase h2 a{color:#fff; }

#successfulprojects_en,#successfulprojects_es{background:url(images/successfulprojects_en.png) no-repeat; width:173px; height:19px; margin-bottom:5px;}
#successfulprojects_es{background:url(images/successfulprojects_es.png) no-repeat; width:120px;}

#portfolio{float:left; width:460px;}

#gallerypaginate{background:2a1300;float:right; margin-bottom:5px;}
.paginationstyle .flatview a{background:#C6AA4A; padding:0 3px; font-size:1em; color:#ffc;}
.paginationstyle .flatview a.selected{background:#A87D04; padding:0 3px;}
.paginationstyle a{background:#c6aa4a; padding:0 3px; color:#ffc; }
.paginationstyle a.disabled{background:none; color:#c6aa4a;}

#headline{width:100%;}
#head-img{right:0;}

.post-2 h1{color:#809329; font-size:3.0em;line-height:1em;}
.post-16 h1{color:#2a1300; font-size:3.0em;line-height:1em;}
.post-17 h1{color:#EBAD00; font-size:3.0em;line-height:1em;}
.post-19 h1{color:#900; font-size:3.0em;line-height:1em;}
h3.head-t1{font-family:"Trebuchet MS",trebuchet,geneva,helvetica,sans-serif;font-size:2em; font-weight:normal;line-height:1.0em; letter-spacing:-0.0em;text-transform:uppercase;}
h4.head-t2{font-family:"Trebuchet MS",trebuchet,geneva,helvetica,sans-serif;font-size:3.2em; font-weight:bold;line-height:1.0em; letter-spacing:-0.05em;margin-right:100px;text-transform:uppercase;}

.blocks{width:415px; padding:10px; float:left; margin-left:30px; background:#ebbf47; margin-bottom:30px; color:#fff; font-family:geneva,arial,sans-serif;display:inline;}
.blocks2{width:260px; height:220px; overflow:hidden;padding:10px; float:left; margin-left:30px; background:#ebbf47; margin-bottom:30px; color:#fff; font-family:geneva,arial,sans-serif;display:inline;}

.blocks h3{font-size:1.2em; font-weight:normal; height:35px;}
.blocks p{font-size:1.0em;}
#blocks_2{background:#B63915;}
#blocks_3{background:#8f0098;}
#blocks_4{background:#969800;}

#blocks2_1{background:#d2a72e;}
#blocks2_2{background:#f90;}
#blocks2_3{background:#9c54a9;}

.readmore_arrow{width:37px;height:31px;background:url(images/arrow-1.png) no-repeat;}
#blocks_2.blocks .readmore_arrow{background:url(images/arrow-2.png) no-repeat;}
#blocks_3.blocks .readmore_arrow{background:url(images/arrow-3.png) no-repeat;}
#blocks_4.blocks .readmore_arrow{background:url(images/arrow-4.png) no-repeat;}

#blocks2_1.blocks2 .readmore_arrow{background:url(images/arrow-5.png) no-repeat; position:absolute; bottom:10px; right:10px;}
#blocks2_2.blocks2 .readmore_arrow{background:url(images/arrow-6.png) no-repeat;position:absolute; bottom:10px; right:10px;}
#blocks2_3.blocks2 .readmore_arrow{background:url(images/arrow-7.png) no-repeat;position:absolute; bottom:10px; right:10px;}

h2.subtitle{margin-left:30px;margin-top:10px;margin-bottom:20px; text-transform:uppercase;float:left;clear:both;display:inline;}
h2.subtitle2{margin-top:10px;margin-bottom:10px;float:left;clear:both;display:inline;}

.blocks2 p{float:left;margin-top:6px;}
.blocks2 h3{font-size:2em;text-transform:uppercase;width:200px;}
h3.small{font-size:1.2em; color:#2a1300;}

.portfolio{float:left; margin-left:30px;margin-bottom:30px;display:inline;}
.portfolio-thumb{width:240px; height:125px; overflow:hidden; background-position:0 0;}
.portfolio-thumb:hover{background-position:0 -125px;}


.blogpost a.readmore{position:absolute; bottom:0; right:0;} 
a.small{font-size:0.9em;}

.infobox{position:absolute;right:10px; top:0px;font-size:0.8em;line-height: 1.1em;text-align:right; width:120px;}
.siteinfo{border-top:1px dotted #2a1300;border-bottom:1px dotted #2a1300;padding:3px 0;}

.formblock{font-size:1.0em;border:0px solid #656764; padding:15px; background:#e0b53c;}
.formblockleft{width:430px;float:left;}
.formblockright{width:410px;float:right;}
.formleft{float:left;text-align:right;margin-right:5px;width:205px;margin-bottom:5px; padding:4px 0;}
.formright{float:right;text-align:left;width:210px;margin-bottom:5px;}
.inputText{border:0px solid #656764; width:200px; line-height:1.3em; padding:4px;}
.inputTextarea{border:0px solid #656764; width:390px; height:70px; line-height:1.3em; padding:4px;}
.inputTextarea2{border:0px solid #656764; width:200px; height:70px; line-height:1.3em; padding:4px;}
.inputDropDown{width:208px; line-height:1.3em; margin-right:2px; padding:0 4px; padding-right:0; background:#fff;border:none;margin-top:4px;}
.inputSmallText{border:1px solid #656764; width:90px; line-height:1.3em; padding:4px 0;}
div.wpcf7-validation-errors {border:none;color: #c00;}
.abstract h2{font-size:1.2em; margin-top:10px;}

#logofooter{background:transparent url(images/logofooter.png) 0 0 no-repeat; height:149px; width:80px;float:left;}
.small{font-size:0.9em;}
.footerblock{width:210px; float:left;margin-right:30px;}

#footer{height:180px;font-weight:normal;}
#footer h3{font-weight:normal;text-transform:uppercase;font-size:1.1em;border-bottom:1px dotted #fff;width:auto;}
#footer li{list-style-type:none;}
#footer a{color:#fff;color:#0090c7;}
#footer a:hover{color:#ebad00;}

.form420{width:420px; float:right;}

#content{width:500px;float:left;}
#sidebar{width:370px; float:right;}
#sidebar li{list-style-type:none;}
.sidebar_widget{margin-bottom:20px;}

.thumbs{float:left; width:175px; margin-right:10px; position:relative;}
.thumb{background:url(images/null175.png) no-repeat;}

.blogpost2{
	float:left;
	width:370px;
	margin-right:15px;
	overflow:hidden;
	line-height:1.2em;
	height:160px;
	}

#sidebar li{margin-bottom:20px;}
.blogpost3{border-bottom:1px dotted #2a1300;margin-bottom:20px;padding-bottom:20px;}

div.coffee-topframe .wrapper{margin-bottom:0;}
div.coffee{clear:both;color:#666;}
#coffee-top{background:url(images/coffee/topBG.jpg) no-repeat;width:960px;height:614px;margin-top:0;color:#999;}
div.coffeeButtons{width:120px;height:43px;background:url(images/coffee/topButtons.png) no-repeat;position:absolute;}
#learnMore.coffeeButtons{top:486px;left:581px;} #learnMore.coffeeButtons:hover{background-position:-120px 0;}
#coffeeBooking.coffeeButtons{top:486px;left:730px;background-position:-240px 0;} #coffeeBooking.coffeeButtons:hover{background-position:-360px 0;}


h2#coffee-top-t1{position:absolute;bottom:23px;left:20px;font-size:13px;margin:0;padding:0;width:340px;line-height:14px;font-weight:normal;}
h3#coffee-top-t2{position:absolute;bottom:23px;left:380px;font-size:12px;font-weight:normal;margin:0;padding:0;width:260px;line-height:13px;}
h3#coffee-top-t3{position:absolute;bottom:23px;left:680px;font-size:12px;font-weight:normal;margin:0;padding:0;width:260px;line-height:13px;}

#coffee-learnmore{width:960px;height:319px;background:url(images/coffee/learnMoreBG.png) no-repeat;position:relative;}
.coffee-block{display:inline;width:280px;height:250px;float:left;margin-left:20px;padding-top:70px;padding-right:20px;}
#coffee-learnmore li{list-style-position:inside;font-size:12px;font-family:"lucida Grande","lucida sans",geneva,helvetica,arial,san-serif;list-style-type:none;line-height:normal;margin-bottom:10px;padding-left:30px;float:left;}
#coffee-learnmore #coffee-block-1 li{background:url(images/coffee/learnMore_icon1.png) no-repeat;}
#coffee-learnmore #coffee-block-1 li#learnMore_icon2{background-image:url(images/coffee/learnMore_icon2.png);}
#coffee-learnmore #coffee-block-1 li#learnMore_icon3{background-image:url(images/coffee/learnMore_icon3.png);}
#coffee-learnmore #coffee-block-1 li#learnMore_icon4{background-image:url(images/coffee/learnMore_icon4.png);}

#coffeeBooking2.coffeeButtons{background-position:-240px 0;float:left;position:absolute;bottom:15px;left:82px;} #coffeeBooking2.coffeeButtons:hover{background-position:-360px 0;}

#coffee-learnmore #coffee-block-3 li{background:url(images/coffee/arrowBullet.png) no-repeat;}

#coffeeTest.coffeeButtons{background-image:url(images/coffee/testButton.png); background-position:0 0;float:left;position:absolute;bottom:14px;left:375px;width:200px;} #coffeeTest.coffeeButtons:hover{background-position:-200px 0;}

#coffee-middle{background:url(images/coffee/Middle1BG.png) no-repeat; width:960px; height:317px;}

#coffee-block-3.coffee-block li{width:240px;}
#coffee-block-4.coffee-block,#coffee-block-5.coffee-block{margin-left:200px;padding-top:40px;width:390px;}
#coffee-block-4.coffee-block li,#coffee-block-5.coffee-block li{width:390px; list-style-type:none;margin-bottom:15px;float:left;font-size:12px;line-height:15px;}

#coffee-block-4.coffee-block li{list-style-type:disc;}

#coffee-block-5.coffee-block{position:absolute;width:270px;right:10px;top:90px;margin:0;padding-top:0;}
#coffee-block-5.coffee-block li{width:auto;margin-top:4px;}

#coffee-bottom{background:url(images/coffee/BottomBG.png) no-repeat; width:960px; height:317px;}
#coffee-menu_wrapper{float:right; margin-right:40px;margin-top:50px;width:200px; height:160px;display:inline;}

.coffeeMenuItem{background:url(images/coffee/menu-1.png) no-repeat;width:200px;height:32px; float:left; margin-bottom:7px;}
#coffeeMenuItem2{background-image:url(images/coffee/menu-2.png);}
#coffeeMenuItem3{background-image:url(images/coffee/menu-3.png);}
#coffeeMenuItem4{background-image:url(images/coffee/menu-4.png);}

#coffee-social_wrapper{float:right;height:45px;width:150px;margin-top:50px;margin-right:90px;display:inline;}
.coffeeSocialItem{background:url(images/coffee/social_1.png) no-repeat;width:45px;height:45px;float:left;margin-right:2px;}
#coffeeSocialItem2{background-image:url(images/coffee/social_2.png);}
#coffeeSocialItem3{background-image:url(images/coffee/social_3.png);}

#coffeeOkButton{background:url(images/coffee/okButton.png) no-repeat;width:183px;height:73px;float:right;margin-top:218px;margin-right:40px;display:inline;z-index:200;position:absolute;right:0;}
#coffeeOkButton:hover{background-position: -183px 0;}

a.coffeeHidden{color:#fff;font-size:0;position:absolute;}
#coffee-block-4.coffee-block li.coffeeBig{font-size:13px;}


/* STARTICS BLOG */

.white{background:#fff;}

body#bodyBlog{background:#000 url(images/blogBg.jpg) top center no-repeat;}
body#bodyBlog .wrapper{margin:0 auto;}
#bodyBlog .creme{background:#fff;}
#bodyBlog #backtotop_es{display:none;}
#BlogTopFrameBG{background:#334972 url(images/BlogTopFrameBG.png) repeat-x;height:100px;width:960px;margin:0;border-bottom:4px solid #2e4a7d;}
#BlogTopFrameBG #logo{background-image:url(images/logoBlog.png)}
#BlogTopFrameBG #mainmenu ul li a:hover{color:#000;}
#bodyBlog #footer{background:#000 url(images/footerBlogBG.png) top no-repeat;}
#bodyBlog #mainmenu{right:7px;}
#bodyBlog #logofooter{background-image:url(images/logofooterBlog.png);}
#bodyBlog #footer a{color:#999;}
#bodyBlog #blogBlock{background:#fff url(images/bottomBlogBlockBG.gif) top center no-repeat;}

#bodyBlog .bottomarrow_es{background-image:url(images/bottomarrow_esBlog.png);} #bodyBlog .middlearrow_es{background-image:url(images/middlearrow_esBlog.png);}
#bodyBlog .netYouTube,#bodyBlog .netTwitter,#bodyBlog .netFacebook,#bodyBlog .netDelicious,#bodyBlog .netRSS{background-image:url(images/networksBlog.png);}
#bodyBlog .quickmenu{background:url(images/quickmenu_arrowBlog.png) no-repeat 200px center #000;}
#bodyBlog a:hover div.quickmenu, #bodyBlog a:hover h3#quickmenu2{color:#fff;background:#00447E;}
#bodyBlog div.blogpost2{margin-bottom:15px;}
#bodyBlog .blogpost3{border-bottom:1px solid #999;}
