/*
	Melrose Bakery CSS Document
	Author: Mike Pace, Echidna Solutions Corp. - mpace@echidna.ca
	Contact: Andrew McClenaghan, Echidna Solutions Corp.
*/

/*
	To navigate - ctrl + f, type the below plus an "s"
	=paragraph
	=heading
	=list
	=link
	=form
	=table
	=div-struc
	=classe
	=fixe
*/

@charset "utf-8";

@media screen, projection, print {

html,body{
	font-size:83%;
	text-align:center;
	font-family:Tahoma,Verdana,Arial;
	margin:0px;
	padding:0px;
}

html { }

body
{
	background-image:url(images/bg-body.png);
	background-repeat:repeat-x;
	background-color:#7193BB;
	
}


/*RESET STYLES*/
body,div, dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,label,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0; line-height:1.4em;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,caption,cite,code,dfn,th,var{font-style: normal; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
caption,th{text-align:left;}

/*TAGS*/
blockquote {}
strong {}
label{}
input,select{}
form{/* display:inline; */}

/*
	=paragraphs
********************************/
p {margin:8px 0;}
/*
	=headings
*******************************/
/*#container h1{position:absolute; text-indent:-9999px;}*/
/*.rtnHome a{position:absolute; top:0px;right:0px;width:175px; height:150px; text-indent:-9999px;}*/
h1{}
h2{ font-size:1.5em;color:#7193BB;}
h3{ font-size:1.2em;margin:8px 0;}
h4{}

/*
	=lists
*******************************/
#skip{position:absolute; text-indent:-9999px;}
#main_navigation ul {height:; }
#main_navigation ul li{float:left; line-height:;}

/*
	=links
*******************************/

a { color:#7193BB; } 

/*
	=forms
*******************************/

/*
	=tables
*******************************/

/*
	=div-struct
*******************************/
#container,#header,#content,#content_main,#footer{position:relative;}

#container{}

#header{ width:760px;margin:0 auto;margin-top:10px;}
#content{background-color:#FFFFFF;min-height:330px;float:left;width:100%;padding-bottom:5px;}
#content_main{ width:760px;margin:0 auto;text-align:left; }
#copy { width:505px;float:right;margin:10px 0px; }
#side { float:right;width:235px;margin-top:40px; }
#content_secondary{}
#zoom { width:606px; margin:10px auto;text-align:center; }
#zoom img {max-width:600px;padding:2px; border:1px solid #CEE7FF;background-color:#FFFFCC;}
#zoom h3 { padding:10px 0px;color:#999; }
#zoom h3 a { color:#999; }
#zoom h2 { margin:10px 0px; }
#side h3 a { color:#7193BB; }
#side h3 { margin:5px 0px 5px 16px;font-size:1.5em;font-weight:normal; }
#gallery { margin:10px 0px;width:730px; float:right; }
#gallery h3 { font-size:1.2em;margin:10px 0px;}
#footer{ color:#FFF;font-size:.9em;font-weight:bold;padding:10px 0px;float:left;width:100%;text-align:center; }
#footer a { color:#FFF;text-decoration:none;}

#homecol1
{
	float:right;
	background-image:url(images/bg-left.png);
	background-repeat:no-repeat;
	height:301px;
	width:181px;
	margin:13px 0px 0px 27px;
	color:#FFFFFF;
	padding:0px 15px;
}
#homecol1 a
{
	color:#FFFFCC;
}

#homecol1 strong
{
	color:#FFFFCC;
}

#homecol2
{
	float:right;
	margin:10px 0px 0px 5px;
}

#homecol2 img
{
		margin-left:2px;
}

/*
	=classes
*******************************/
.imgRight
{
	padding:5px; float:right; border:1px solid #EEE;
	margin:0px 0px 10px 10px;
}

#side img { border:1px solid #CEE7FF;background-color:#FFFFCC;padding:2px;margin:2px; } 
#gallery img { border:1px solid #CEE7FF;background-color:#FFFFCC;padding:2px;margin:2px; }

.facebook-link{border:2px solid #fff;}
/*
	=fixes
*******************************/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


}

@media print {

	html { font: 100%/1.5 Tahoma,arial, serif; }
	#header, #main_navigation, #footer {display:none;}/*hide divs here*/
    #body{ margin-top:5px;line-height:1.5em; }
    #content{  background:none; }
}


