@CHARSET "UTF-8";
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
/* main */
html {height: 100%}
body {
	margin: 0;
	padding: 0;
	border: none;
	fo1nt: 14px/18px 'palatino linotype',palatino, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-fam1ily: 'Josefin Sans Std Light', arial, serif; 
	color: #222;
	background: #fff;
	height: 100%;
	text-shadow:1px 1px 1px #aaa;
}

a{
	font: italic 1em 'palatino linotype',palatino, Georgia, "Times New Roman", Times, serif;
	color: #47495e;
}

#wrap { width: 100%; min-height: 100%; height: auto !important; height: 100%;}

#header{height:70px;text-align: right;padding-top: 20px;}
#header a, #header b {margin:0px 25px; font-size:1em;}


#content {background: #c1c2c9; padding: 20px;}
#project, #toweb, #friends {background: #fff; padding: 20px;}
.inner {
	margin: 0px auto;
	width: 700px;
	border:0px solid #cc0000;
	overflow:hidden;
}

.mrgn {margin-top:50px;}
.mrgn25{margin-top:25px;}
#branding {
	float:left;
	width:500px;
	border:0px solid #cc0000;
}
#branding p{margin-top:0px; color:#47495e}
#projects p{
font: italic 0.9em 'palatino linotype',palatino,Georgia, "Times New Roman", Times, serif;
}


#foto{float: right;width:150px;}

#projects {
	float:left;
	width:350px;
	border:0px solid #cc0000;
}
#fotosites{float: right;width:320px;border:0px solid #cc0000; text-align:right;}
#fotosites img {border:0px solid #dadada; margin-left:2px;}

.smallnav{text-align:center;}
.smallnav img,.cross-link img{border:0px solid #dadada;} 

.clr{clear:both; font-size:0px; line-height:0px; height:0px;}

#branding h1, .title h1
{
	font: normal 2.1em 'palatino linotype',palatino,Georgia, "Times New Roman", Times, serif;
	color: #090c28;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}
.title h1{
	font-size:1.8em;
}

#branding h1 span
{
	font: italic 0.7em 'palatino linotype',palatino,Georgia, "Times New Roman", Times, serif;
	color: #fff;
}
i
{
	font: italic 1em 'palatino linotype',palatino,Georgia, "Times New Roman", Times, serif;
	color: #858694;
}

#toweb ol, #friends ol
{
  width: 100%;  /* room for 3 columns */
}
#toweb ol li, #friends ol li
{
  float: left;
  width: 32%;  /* accommodate the widest item */
  line-height: 1.6em;
}
/* stop the floating after the list */
#toweb br
{
  clear: left;
}
/* separate the list from what follows it */
#toweb div.wrapper, #friends div.wrapper
{
  margin-bottom: 1em;
}
#tow1eb a, #friend1s a {
	padding-left:20px;
	background: #fff url(link.jpg) no-repeat center left;
}
#toweb .inner p {margin:5px 0px;}

#why {margin:25px 0px;}

#quio, #quio2 {clear:both; overflow: hidden; zoom:1;}
#quio li, #quio2 li {width:220px; float:left;}
#quio li.sec, #quio2 li.sec {margin:0px 20px;}
#quio h3, #quio2 h3 {font-size: 1.2em; font-weight: bold; margin:0px 0px 10px 0px;text-align: center;}
#quio h3.lf, #quio2 h3.lf {text-align: left;}
#quio h3.price, #quio2 h3.price {text-align: left;}

#quio p, #quio2 p {font-size: 1em; text-align: center;;}
#quio p span, #quio2 p span {display: block; text-align: center;}
.price span {background: #F72B2C; color: #fff; padding: 5px 15px; font-size: 0.9em;}

#makeorder {margin-bottom: 50px;}
#makeorder label {display: block;margin:5px 0px;}
#makeorder input, #makeorder select {border:1px solid #c1c2c9; padding:3px; width: 380px;margin-bottom:10px;}
#makeorder input.snt {width:150px;}

#WebSite {display: none;}


#topm {margin-bottom:3px;}
#topm a {margin-right:3px;line-height: 1.4em; padding:10px 25px; background: #c1c2c9; border: 0px solid #cc0000; text-decoration: none; 
font: normal 1.2em 'palatino linotype',palatino, Georgia, "Times New Roman", Times, serif;}


#minifooter {font-size:0.8em; border-top:1px solid #c1c2c9;padding-top:10px;}

.orangebutton {
margin-top:25px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);
background:#c1c2c9;
border-bottom:1px solid rgba(0, 0, 0, 0.25);
color:#000 !important;
cursor:pointer;
display:inline-block;
font-size:1.3em;
font-weight:bold;
line-height:1;
overflow:visible;
padding:5px 15px 6px;
position:relative;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
width:auto;
b2ackground-color:#F72B2C;
f2ont-size:14px;
padding:8px 19px 9px;
font-style: normal;
}



