/*

CSS Credit: http://www.templatemo.com/

*/

html {
background:#333
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#333;
width:100%;
display:table;
margin:0;
padding:10px
}

a {
color:#80BEED
}

a:hover {
color:#FFF
}

#templatemo_background_section_top {
width:100%;
height:127px;
background:url(images/imgres.png) center
}

#templatemo_background_section_middle {
width:100%;
background:url(images/imgres.png);
clear:both;
overflow:hidden
}

#templatemo_background_section_bottom {
width:100%;
height:235px;
background:url(images/img03.png) center;
float:none
}

.templatemo_container {
width:1060px;
border-spacing:4px;
border-left-style:outset;
border-right-style:inset;
border-left-color:#80BEED;
border-right-color:#80BEED;
border-width:thick;
margin:auto
}

#templatemo_header {
width:100%;
height:68px;
background:url(images/img03.png) center
}

#templatemo_menu_panel {
width:100%;
height:49px;
background:url(images/imgres.png) repeat-x;
margin:0 auto
}

#templatemo_menu_panel #templatemo_menu_section {
width:100%;
height:49px;
color:#03a0a6;
margin:0 auto
}

#templatemo_menu_section ul {
width:930px;
padding-top:1px;
list-style:none;
margin:0
}

#templatemo_menu_section ul li {
display:inline
}

#templatemo_menu_section ul li a {
float:left;
width:110px;
padding-top:2px;
font-size:14px;
font-weight:700;
text-align:center;
text-decoration:inherit;
color:#CCC;
margin:10px
}

#templatemo_menu_section li a:hover,#templatemo_menu_section li .current {
color:#80BEED;
height:37px;
background:url(images/templatemo_menu_current.png) repeat-x
}

#templatemo_left_section {
width:590px;
float:right;
background:#666;
border:inset;
border-color:#80BEED #80BEED #000 #000;
margin:35px 0 50px
}

* html #templatemo_left_section {
margin-left:10px
}

.templatemo_post {
width:602px;
padding-top:20px;
margin-bottom:0;
padding-bottom:13px;
color:#000;
font-weight:700;
font-size:16px
}

.templatemo_post_top {
width:551px;
height:57px;
text-align:center;
background:#000 repeat;
border-spacing:19px;
border-left-style:outset;
border-top-style:outset;
border-right-style:inset;
border-color:#000;
border-width:thick
}

* html .templatemo_post_top h1 {
margin-bottom:21px
}

.templatemo_post_top h1 {
font-size:20px;
color:#80BEED;
font-weight:700;
padding-top:5px;
padding-left:25px;
margin-bottom:10px
}

.templatemo_post_mid {
width:580px;
background:#000 repeat;
border:2px solid #333;
background-color:#191919;
border-spacing:4px;
padding-top:25px;
font-weight:400;
border-color:#ccc #ccc #80BEED #80BEED;
border-style:ridge inset inset outset
}

.templatemo_post_mid img {
border:#ccc solid 1px;
float:left;
margin:3px 15px 0 0
}

#templatemo_right_section {
width:400px;
float:left;
margin:40px 20px 10px 10px
}

* html #templatemo_right_section {
margin-right:0
}

.templatemo_section_box {
width:380px;
margin-top:35px;
margin-bottom:10px
}

.templatemo_section_box_top {
width:292px;
height:61px;
text-align:center;
margin-top:5px;
background:#000 repeat;
border-spacing:19px;
border-left-style:outset;
border-top-style:outset;
border-right-style:inset;
border-color:#80BEED #80BEED #999 #999;
border-width:medium
}

* html .templatemo_section_box_top {
margin-bottom:10px
}

.templatemo_section_box_top h1 {
font-size:18px;
color:#CCC;
font-weight:700;
padding-top:0;
padding-left:15px
}

.templatemo_section_box_mid {
height:250px;
width:385px;
background:#000 repeat;
border:1px solid #333;
background-color:#191919;
border-spacing:4px;
border-color:#999 #999 #80BEED #80BEED;
border-style:ridge inset inset outset;
border-width:thin
}

.templatemo_section_box_mid p a {
font-size:12px;
color:#80BEED;
border:1px solid #333;
background-color:#191919
}

.templatemo_section_box_mid img {
float:none;
display:inline;
margin-bottom:0;
margin-left:10px
}

.templatemo_section_box_mid ul {
margin-bottom:15px;
margin-top:40px;
padding-right:15px;
color:#CCC;
border:2px solid #333;
background-color:#191919
}

.clear {
clear:both;
height:1px
}

#templatemo_bottom_panel {
clear:both;
width:100%;
height:280px;
background:url(images/imgres.png) top;
margin:0 auto
}

#templatemo_bottom_panel #templatemo_bottom_section {
width:100%;
height:250px;
margin:auto 0
}

#templatemo_bottom_section .templatemo_bottom_section_box {
float:left;
display:inline;
margin-top:50px;
margin-left:100px;
width:278px;
border:1px solid #333;
background-color:#191919;
border-bottom-color:#80BEED;
border-left-color:#80BEED
}

.templatemo_bottom_section_box .top {
width:263px;
height:20px;
text-align:center;
margin-top:0;
color:#80BEED;
font-size:16px;
font-weight:700;
background:#000 repeat;
padding:10px 0 0 10px
}

.templatemo_bottom_section_box .body {
width:268px;
margin:-1px;
padding:15px
}

.templatemo_bottom_section_box .body ul {
margin-left:20px;
color:#fff;
padding:10px
}

.templatemo_bottom_section_box .body li {
margin:-1px;
padding:0
}

.body p {
text-align:justify;
color:#CCC;
font-style:italic;
margin:10px;
padding:0
}

#templatemo_bottom_section #templatemo_footer_section {
clear:both;
text-align:center;
width:100%;
margin-top:0;
color:#fff;
background:#000 repeat;
padding:20px 0
}

.f {
color:#CCC
}

.templatemo_post_mid p,.templatemo_section_box_mid p {
font-size:15px;
color:#CCC;
text-align:justify;
margin:20px 25px 25px
}