/*   
Theme Name: The City Cafe Aberdeen
Theme URI: http://www.thecityaberdeen.co.uk
Description: A stylish coffee induced cafe theme :-)  
Tags: Created @ eq.design aberdeen
Author: Martin @ EQ Design
Author URI: http://www.eqdesign.co.uk
Version: 1.0
*/
body{ 
	padding: 0 5px;	
	font-family: Verdana, sans-serif;	
	background-color: #7b6359;
	
	margin-top: 40px;
	background: url("img/mainbg.jpg");	
	background-color: black; 
	}

.alignright{float:right; margin:5px;}
.alignleft{float:left; margin:5px;}
img { 
border: none; 
}

/* ======= Page Layout ========*/

div#container { width: 850px;	margin:auto;}
div#top-corners {	width: 850px;	border:solid 0px black;	margin:auto;	background: url("img/left-top.gif");	background-repeat: no-repeat;}
div#top-corners {width: 850px; border:solid 0px black; margin:auto;	background: url("img/left-top.gif");	background-repeat: no-repeat;}

div#middle {background-color: #351f17; height: auto; margin:auto; border: solid 0px black;}
div#middle-top-corners {margin:auto;background-color: #96684b;  height:30px; width:800px; background: url("img/middletop-left.gif");	background-repeat: no-repeat;}
div#middle-container {margin-left:auto; margin-right:auto; margin-top:none; margin-bottom:none; background-color: #96684b;  width:800px;}
div#middle-logocontainer{margin:auto;   width:730px;}
div#middle-navcontainer{ margin-top:30px; margin-left:30px; border-top: solid 1px #351f17;}

div#info-container {margin:auto;   width:740px;}
div#middle_news_container {margin-left:45px;  width:270px; border:solid 1px #96684b;}
div#info-container-left {margin:auto;  width:340px; float:left; margin-top:10px; margin-bottom:10px; }
div#info-container-left-big {margin:auto;  width:720px; float:left; margin-top:10px; margin-bottom:10px; border:solid 0px black;}
div#info-container-right {margin:auto;  width:370px;float:right;margin-top:10px; 	}
div#info-container-right-middle { width:100%; height:auto;background: url("img/news_bg.gif");background-repeat: repeat-y; }
div#middle-bottom-corners {margin:auto;background-color: #96684b; width:800px; background: url("img/middlebottom-left.gif");	background-repeat: no-repeat;}
div#bottom-corners {width: 850px; border:solid 0px black; margin:auto; background: url("img/left-bottom.gif");background-repeat: no-repeat;}
div#footertext {width: 730px;margin:auto; padding-top:20px; padding-bottom:5px;}
div#shadowtop {position:relative; top:0px; width:100%; 	background:white url("img/top-shadow.gif");	background-repeat: no-repeat;height: 30px;}
div#shadowleft {position:relative; float:left; width:19px; 	background:white top left url("img/left-shadow.gif");background-repeat: no-repeat;height: 550px;	border:solid 0px;}
div#shadowright {position:relative;  width:16px; float:right; 	background:white top right url("img/right-shadow.gif");	background-repeat: no-repeat;		height: 550px;}
div#shadowbottom {position:relative;  width:100%; float:left; 	background:orange top right url("img/bottom-shadow.gif");	background-repeat: no-repeat;		height: 30px;}
#fade li {list-style-type: none; float:left;  font-family:'Georgia',serif;font-size:100%; color:#96684b;   }
/* =====================*/


/* ======= NAV / Bullets ========*/
ul, li {
margin:0;
padding:0;
}

#list_nav li {list-style-type: none; float:left; ;font-family:'Georgia',serif;font-size:100%; border:solid 0px black; padding-bottom:15px;}
#list_nav li a {text-decoration: none; color:#b69f97; padding-left:20px; padding-right:20px; padding-bottom:15px; }
#list_nav li a:hover {color:white; text-decoration: none;  padding-left:20px; padding-right:20px; padding-bottom:15px; background: url("img/nav-hover.gif") no-repeat  bottom center;}
#list_nav  .current_page_item a:link{color:#ffffff; background: url("img/nav-selected.gif") no-repeat  bottom center;}
#list_nav  .current_page_item a:visited{color:#ffffff; background: url("img/nav-selected.gif") no-repeat  bottom center;}
#list_nav  .current_page_item a:hover{color:#ffffff; background: url("img/nav-selected.gif") no-repeat  bottom center;}
#list_nav  .current_page_item a:active{color:#ffffff; background: url("img/nav-selected.gif") no-repeat  bottom center;}



#homenews ul, li {

}
#homenews ul {}
#homenews li {list-style-type: none; font-family:'Georgia',serif;font-size:100%; color:#351f17;   }
#homenews li a:link {color:#ffffff;   background: url("img/news-bullet.gif") no-repeat  center left ;text-decoration: none; color:#351f17; padding-left:50px;}
#homenews li a:visited {color:#ffffff;   background: url("img/news-bullet.gif") no-repeat  center left ;text-decoration: none; color:#351f17; padding-left:50px;}
#homenews li a:hover { color:#ffffff;   background: url("img/news-bullet_rl.gif") no-repeat  center left ;}
#homenews li a:active {color:#ffffff;   background: url("img/news-bullet.gif") no-repeat  center left ;text-decoration: none; color:#351f17; padding-left:50px;}


/* =====================*/


/* ======= TEXT ========*/

.headertext{color:#96684b; font-family:'Georgia',serif;font-size:105%;}
.textbigblack{ color:black; font-family:'Georgia',serif;font-size:140%;}
.textMediumBlack{ color:black; font-family:'Georgia',serif;font-size:120%;}
.textMediumWhite{color:white; font-family:'Georgia',serif;font-size:120%;}
.textbigwhite{ color:white; font-family:'Georgia',serif;font-size:140%;}
.footersmall{ color:#b69f97; font-family:'Georgia',serif;font-size:10pt;}
.footersmall a {color:#b69f97; font-family:'Georgia',serif; text-decoration: none;}
.footersmall a:hover {color:#ffffff; font-family:'Georgia',serif;}
/* =====================*/

.small{ color:#b69f97; font-size:10pt;}
.small a{ color:#b69f97; font-size:10pt;}
.small a:link{ color:#b69f97; font-size:10pt;}
.small a:visited{ color:#b69f97; font-size:10pt;}
.small a:hover{ color:#ffffff; font-size:10pt;}
.small a:active{ color:#b69f97; font-size:10pt;}


.smallwhite{ color:#ffffff; font-size:10pt;}
.smallwhite a{ color:#ffffff; font-size:10pt;}
.smallwhite a:link{ color:#ffffff; font-size:10pt;}
.smallwhite a:visited{ color:#ffffff; font-size:10pt;}
.smallwhite a:hover{ color:#ffffff; font-size:10pt;}
.smallwhite a:active{ color:#ffffff; font-size:10pt;}


.image-right{float:right;}
.image-left{float:left;}


.clear-all{clear:both;}

.headerLink  a{color:white; font-size:16pt; font-family:'Georgia';text-decoration: none;}

.headerLink  a:link{color:white;  font-family:'Georgia',serif;font-size:16pt;}
.headerLink  a:visited{color:white;  font-family:'Georgia',serif;font-size:16pt;}
.headerLink  a:hover{color:black;  font-family:'Georgia',serif;font-size:16pt;}
.headerLink  a:active{color:white;  font-family:'Georgia',serif;font-size:16pt;}

 
a {color:white; font-size:100%;}
a:link {color:white; font-size:100%;}
a:visited {color:white; font-size:100%;}
a:hover {color:black; font-size:100%;}
a:link {color:white; font-size:100%;}
