/*
Theme Name: FlatScreenFraming
Description: Theme For FlatScreenFraming.com
Version: 1.0
Author: Charlie
Author URI: http://afei.name/
*/

html{overflow-y:scroll;}
body{margin:0px;padding:0px;font-size:13px;background:#1B170A;color:#D9D2D3;}
body,table,pre{font-family:Tahoma,Arial;}
td{padding:5px;}
a{color:#B3DFDD;text-decoration:underline;}
a:hover{color:#FFF;}
input,textarea{font-family:Tahoma,Arial;font-size:12px;color:#000;}

#page{background:#2A251A;width:900px;margin:0px auto;overflow:auto;}
#header{background:url("images/header.jpg") no-repeat;height:250px;position:relative;}
#header #logo{position:absolute;left:30px;top:50px;width:250px;height:131px;background:url("images/logo.jpg") no-repeat;overflow:hidden;}
#header #logo a{float:left;width:100%;height:131px;text-indent:-500px;}
#header #partener{display:none;position:absolute;right:20px;bottom:20px;width:304px;height:77px;color:#000;font-size:16px;font-family:Georgia;font-style:italic;background:url("images/partener.jpg") no-repeat left bottom;}


#sidebar{float:left;width:189px;margin:20px 0px 0px 20px;padding-bottom:50px;}
#menu{padding:50px 0px 30px 0px;background:#52493A url("images/sidebar_head.jpg") no-repeat left top;}
#menu ul,#sidebar li,#sidebar h2{margin:0px;padding:0px;list-style:none;}
#menu ul a{color:#000;display:block;height:30px;line-height:30px;text-decoration:none;text-indent:20px;}
#menu ul a:hover{color:#FFF;background:#1B170E;text-decoration:none;}
#menu .current_page_item{background:#433B2F;}

#content{width:650px;padding:20px;padding-left:0px;overflow:hidden;margin-left:230px;color:#D9D2D3;}
#content h1{height:35px;line-height:35px;font-size:16px;margin:0px;margin-bottom:20px;padding:0px;background:#52493A url("images/h1_bg.jpg") no-repeat right;text-indent:20px;}

#footer{clear:both;padding:20px 0px;text-align:center;border-top:1px #52493A dotted;font-size:12px;line-height:150%;}

/*post style*/
#content{line-height:150%;}
#content .alignleft{float:left;margin:10px;}
#sidebar .alignleft{float:left;margin:0px 5px 5px 0px;}
#sidebar p{clear:both;}
#content .alignright{float:right;margin:10px;}
#content .page-faq h4{font-weight:normal;text-decoration:underline;color:#FFF;font-size:14px;margin:15px 0px;}
#content a{text-decoration:none;border-bottom:1px #FFFF9D solid;}
#content a:hover{color:#B3DFDD;border-bottom:0px;}

.order-form{background:#EFEFEF;color:#333;border:1px #FFF solid;padding:10px 20px;font-size:12px;line-height:120%;}
.order-form table{border-collapse:separate;}
.order-form th{font-weight:normal;text-align:left;width:120px;}
.order-form th,.order-form td{padding:5px;background:#E6E6E6;}
.order-form td input{padding:2px;width:200px;}
.order-form th b{color:#FF0000;float:right;}
.order-form td span.error{color:#FF0000;display:inline-block;text-indent:20px;}

.google-map{width:250px;height:250px;background:url("images/map.png") no-repeat left top;}
.google-map a{float:left;width:250px;height:250px;}
