/************************************************************************

	Site:		Toasted Pixel 

	Author:		Toasted Graphix		[sandra@barky.com] 

	Listing Order:
	==============

	1 - Universal
	2 - Structure/Layout
	3 - Main Navigation (Left)
	4 - Images
	5 - Footer/Labels
	6 - Headings
	7 - Forms
	8 - Newsletter Scroller

/***********************************************************************
	1 - UNIVERSAL STYLES
************************************************************************/
#countdowncontainer { font-size:2em; font-weight:bold; color:#0399d9; }
body { margin:0; padding:0;  font: 75%/1.25em Geneva, Arial, Helvetica, sans-serif; color: #492b27; line-height: 130%; /*background-image: url("../images/test.jpg");
background-repeat: no-repeat; 
background-attachment: fixed;*/   }
a { color:#0099d9; }
a:hover { color: #df2001; text-decoration:none; }
a:visited { color: #CCC; text-decoration:underline; }

.clear { margin:0; clear:both; }
.logoText { font-family:"Times New Roman", Times, serif; font-size:15px; color:#4b2d29; }
.xLogo { color:#df1f00; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}

#three #sign img { border:6px solid #ffffff; }

.nav-link {
width:81px;
height:64px;
float:left;
margin-right:7.7px; 
position:relative;
}

/***********************************************************************
	2 - STRUCTURE/LAYOUT
************************************************************************/
#wrapper{ display:block; margin:0 auto; padding:0 0 0 60px; width:848px; background:url(../images/2009NewDesign.gif) no-repeat top left; }
body#gallery #wrapper{ display:block; margin:0 auto; padding:0 0 0 60px; width:848px; background:url(../images/backGallary.gif) no-repeat top left; }

#banner { background:url(../images/logo2.jpg) no-repeat right; height:199px;  width:907px;margin:0 auto; padding:0;}
#content { padding:200px 0 0 0; }
body#gallery #one { display:none;}

#one { float:left; width:14em; margin:2em 0 0 .5em; padding:0;}
#one ul { font-size:10px; list-style-type:none; margin:0 0 2em 0; padding:0;  }
#one li { margin:0; padding:0;}
#one .recycle { text-align:center;}
#one .recycle h3 { color:#0c1c4c; margin:2.5em 0 .5em 0; padding:.25em; text-transform:uppercase; background: url(../images/leftBarBack.gif) no-repeat; height:48px; font-weight:bolder;font-family:Geneva, Arial, Helvetica, sans-serif;}
#one .move { text-align:center;}
#one .move h3 { color:#0c1c4c; margin:.5em 0 .5em 0; padding:.25em; text-transform:uppercase; background: url(../images/leftBarBack.gif) no-repeat; height:48px; font-weight:bolder;font-family:Geneva, Arial, Helvetica, sans-serif;}


#two { float:left; width:16.5em; margin:1em 0 0 1em; padding:0; }
#two p { margin:1em 1em 0 .75em;}
#two input { margin:0 0 0 1em;}
#two img { margin:1em 0 0 1em;}
body#gallery #three { float:left; width:46em; margin:2em 0 0 1.5em ; padding:0; }

#three { float:left; width:32em; margin:2em 0 0 1.5em ; padding:0; }
#three ul { margin:2em 3em 3em 4em; padding:0; }
#three p { margin: 0 2em 2em 2.3em;}
#three img { border:6px solid #ece9e9; padding:1px; margin:1em 0 1em 2em;}
body#thankyou #three img { border:0; padding:1px; margin:1em 0 1em 2em; float:left;}
body#contact #three img { border:0; padding:0; margin:0;}

#three .websites { margin:0 0 3em 0; padding:0;}
#three .websites img { float:left; padding:0; margin:0 1em 0 0; display:block; }
#three .websites p { padding:0;margin: 0 2em 1em 2em; }
#three .websites h4 {  color:#0199d9; font-size:12px; }

#footer { background:url(../images/bottom.gif); height:139px;
}
#footer img { border:0;}
#copywrite { width:48%; float:left; margin:4em 0 0 2.5em; font-size:10px; }
#w3standard { float:right; width:40%; margin:4em 2em 0 2em; text-align:right; }
.gallery { width:488px;}
.gallery img { border:4px solid #ddebf2; margin:0; padding:0;}
.gallery p { text-align:center;}
/***********************************************************************
	3 - MAIN NAVIGATION (LEFT)
************************************************************************/

#two  ul { margin:1em 0 0 .25em; padding:0; }
#two  li { margin:0 0 1px 10px; height:30px; list-style-type:none; color:#666666; background-color:#f6f6f6; border-left:3px solid #dddddd; }
#two  li p { font-weight:bold;margin:0; padding:.5em 0 0 1em;}
#two  li a { display:block;   margin:0; padding:.5em 0 0 1em; font-size:12px; color: #666666; height:30px;  text-decoration: none; }
#two  li a:hover {background-color:#5e4d3b; color: #fff;  }
#two strong { color:#df1f00; }
/***********************************************************************
	4 - Images
************************************************************************/

/***********************************************************************
	5 - FOOTER/LABELS
************************************************************************/


/***********************************************************************
	6 - HEADINGS
************************************************************************/
.red { color:#c70c55; }
#two .h3dice {font-weight:bold; font-size:16px; color:#558e88; margin:2em 0 0 .5em; padding:0; font-family:Georgia, "Times New Roman", Times, serif; }
h2 { font-size:14px; font-weight:bold; margin:0 0 .5em 2.5em; }
h3 { font-weight:bold; font-size:16px; color:#de1a00; margin:0; padding:.25em 0 0 0; font-family:Georgia, "Times New Roman", Times, serif;}
h4 { margin: 2em 0 1.25em 0; padding:0; color:#558e88; font-size:14px; }
#one h3 {  font-weight:bold; font-size:16px; color:#0099d9; margin:0 0 0 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; }
#one h2 { font-size:16px; color:#dfdbdb; margin:0 0 .75em 0; letter-spacing:9px; font-family:Geneva, Arial, Helvetica, sans-serif;}
body#gallery #three h3 { background:url(../images/h1.jpg) no-repeat;color:#000; font-size:14px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  height:25px; padding:1.5em .5em 0 1em; text-transform:uppercase; margin:0 0 1em 0; }

#three h3 { background:url(../images/h1.jpg) no-repeat;color:#000; font-size:14px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  height:25px; padding:1.5em .5em 0 1em; text-transform:uppercase; margin:0 0 1em 0; }
#two h3 { font-size:16px; color:#dfdbdb; margin:.5em .5em 0 .5em; letter-spacing:7px; font-family:Geneva, Arial, Helvetica, sans-serif;}
#two  img { border:0;}
#three h4 { margin:0 0 0 2em;}
/***********************************************************************
	7 - FORMS
************************************************************************/
 Form 
form {	padding: 10px;	margin: 40px auto;}
fieldset { border:0;}
label {display: block;	margin:0; padding:0; font-weight:bold; background-repeat: no-repeat;}
/*label {display: block;	width:30%;float:left; margin:0; padding:0; font-weight:bold; background-repeat: no-repeat;}
legend { background:url(../images/h1.jpg) no-repeat;height:25px; width:24em; padding:1em; margin:0 0 1em 0; display:block;font-size:14px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.blue {	color: #0099CC;	font-weight: bold;}
input { width:60%;}
textarea{ width:60%;}
fieldset .buttons { background:url(../images/button.gif); height:24px; width:40%; border:0; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin:0 0 1em 1em;}*/
/***********************************************************************
	6 - TABLES
************************************************************************/
body#cv table { width:95%; margin:0 0 2em 1em;}
body#cv td { padding:1em; vertical-align:top;}
body#cv th { width:10em;padding:1em; font-weight:bold; vertical-align:top; text-align:left;}
body#cv .rowGrey { background-color:#f8f7f7;}
