/* author.Mike.Montes */

body {	background-color: #ededed;	margin:0px;	padding:0px; color: #333; font-family:Arial, Helvetica, sans-serif; line-height:16px; font-size:14px;  background-image: url(images/bg.jpg); background-repeat:no-repeat;}
p {	margin:0px  0px 10px 10px; padding:0px; font-size: 14px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter text-align: inherit; line-height: :16px;	vertical-align: top; color: #363636;}
a { text-decoration:none; color:red;}
a:link { text-decoration:underline;}
a:visit { text-decoration:none; }
a:hover { text-decoration:underline; color:red;}
img { border:0px; }
div { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#container { margin-left:0px; margin-top:0px; width:1102px; height:600px; margin-bottom:0px; float:left; display:inline;  }
#container_out { margin-left:0px; margin-top:0px; width:100%; height:600px;  margin-bottom:0px;  float:left;  display:inline; }

/* header */
#header { margin-left:0px; margin-top:0px; width:1102px; height:145px;  margin-bottom:0px;  float:left;  display:inline; overflow:hidden;}
#header_btn1 { margin-left:764px; margin-top:0px; width:79px; height:31px; margin-bottom:0px; float:left; display:inline; overflow:hidden;}
#header_btn2 { margin-left:0px; margin-top:0px; width:107px; height:31px; margin-bottom:0px; float:left; display:inline; overflow:hidden;}
#header_btn3 { margin-left:0px; margin-top:0px; width:112px; height:31px; margin-bottom:0px; float:left; display:inline; overflow:hidden;}
#header_btn_space { margin-left:0px; margin-top:0px; width:20px; height:31px;  margin-bottom:0px;  float:left; display:inline; overflow:hidden;}
#header_home a{ outline:none; display:inline; width:380px; height:90px; float:left; margin-left:122px; position:relative; overflow:hidden;}


/* body */
#body_container { margin-left:0px; margin-top:0px; width:1102px; height:366px; margin-bottom:0px; float:left; display:inline; }
#body_top_spacer { margin-left:0px; margin-top:0px; width:1102px; height:64px; margin-bottom:0px; float:left; display:inline; overflow:hidden;}

#body_left { margin-left:0px; margin-top:0px; width:485px; height:366px;  margin-bottom:0px;  float:left;  display:inline;  overflow:hidden;}
#body_left_content { margin-left:0px; margin-top:290px; padding-left:50px; width:140px; height:90px;  margin-bottom:0px;  float:left;  display:inline; background-image:  overflow:hidden;}
#body_left_content { font-size:10px }

#body_right { margin-left:0px; margin-top:10px; width:617px; height:366px; margin-bottom:0px; float:left;  display:inline;   overflow:hidden;}
#inline_header { margin-left:0px; margin-top:5px; width:617px; height:41px; margin-bottom:0px; float:left;  display:inline;   overflow:hidden; }
#inline_spacer { margin-left:0px; margin-top:0px; width:617px; height:15px; margin-bottom:0px; float:left;  display:inline;   overflow:hidden; }
#inline_container { margin-left:0px; margin-top:0px; margin-bottom:0px; width:617px; height:299px; margin-bottom:0px; float:left; display:inline; overflow:hidden;}
#inline_container1 { margin-left:0px; margin-top:0px; margin-bottom:0px; width:610px; height:299px; margin-bottom:0px; float:left; display:inline; overflow:hidden;}
#inline_left { margin-left:0px; margin-top:0px; width:200px; height:299px; margin-bottom:0px; float:left; display:inline; overflow:hidden; position:relative; }
#inline_left_spacer { margin-left:0px; margin-top:0px; width:200px; height:0px; margin-bottom:0px; float:left; display:inline; overflow:hidden; position:relative; }
#inline_right { margin-left:0px; margin-top:0px; width:417px; height:415px; margin-bottom:0px; float:left; display:inline; overflow:hidden; position:relative; background-color:#fafafa;}
 

/* footer */
#footer { margin-left:0px; margin-top:10px; margin-bottom:0px; width:1102px; height:27px;  margin-bottom:0px;  float:left;  display:inline; overflow:hidden; background-image:url(images/_trans_bar.png); } 
#footer a { color:#FF0000; font-size:12px; margin-left:30px; margin-top:7px; margin-bottom:0px;  float:left;  display:inline; overflow:hidden; text-decoration:none; }
#footer a:link { text-decoration:none;}
#footer a:visit {text-decoration:none;}
#footer a:hover { text-decoration:underline; color:#505050;}
#footer_left { margin-left:20px; }
#Media { margin-left:530px; margin-top:7px; color:#FF0000; float:left;  display:inline; overflow:hidden; position:relative; }
#bug { float:left; display:inline; overflow:hidden; position:relative; background-image:url(images/smallicon.png); width:70px; height:26px; }
#bug a { outline:none; display:block; width:100%; height:100%; }
#copyw { float:left; display:inline; overflow:hidden; position:relative; margin-top:7px;}

/* bottom */
#bottom { margin-left:0px; margin-top:10px; width:1102px; height:46px; margin-bottom:0px; float:left; display:inline; overflow:hidden; }
#bottom_spacer { margin-left:0px; margin-top:10px; width:600px; height:46px; margin-bottom:0px; margin-left:130px; float:left; display:inline; overflow:hidden; }
#rss { background-image:url(images/_rss.png); margin-left:5px; margin-top:0px; width:30px; height:30px; float:left; display:inline; overflow:hidden;}
#rss a { outline:none; display:block; width:100%; height:100%; }
#vimeo { background-image:url(images/_vimeo.png);margin-left:5px; margin-top:0px; width:30px; height:30px; float:left; display:inline; overflow:hidden;}
#vimeo a { outline:none; display:block; width:100%; height:100%; }
#in { background-image:url(images/_in.png);margin-left:5px; margin-top:0px; width:29px; height:30px; float:left; display:inline; overflow:hidden;}
#in a { outline:none; display:block; width:100%; height:100%; }
#virb { background-image:url(images/_virb.png);margin-left:5px; margin-top:0px; width:30px; height:30px; float:left; display:inline; overflow:hidden;}
#virb a { outline:none; display:block; width:100%; height:100%; }
#facebook { background-image:url(images/_facebook.png);margin-left:5px; margin-top:0px; width:29px; height:30px; float:left; display:inline; overflow:hidden;}
#facebook a { outline:none; display:block; width:100%; height:100%; }
#twitter { background-image:url(images/_twitter.png);margin-left:5px; margin-top:0px; width:23px; height:30px; float:left; display:inline; overflow:hidden;}
#twitter a { outline:none; display:block; width:100%; height:100%; }
#designedby {margin-left:0px; margin-top:0px; float:left; display:inline; overflow:hidden; position:relative; line-height:14px; font-size:12px;}


/* form */

input.write {background-color: #f6f6f6; font-size: 14px; border-width:3px; border-color:#CCCCCC; border-style:solid; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px; color:#FF0000; }
				textarea.write {background-color: #f6f6f6; font-size: 14px; border-width:3px; border-color:#CCCCCC;; border-style:solid; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px; color:#FF0000; }
