/*
Theme Name: FightFrank
Theme URI: http://fightfrank.com/
Description: 
Version: 1.0
Author: Matt Crupe & Caleb Stauffer
Author URI: http://www.vibrantvisual.com/
Tags: 

*/



* {
        margin: 0px; padding: 0px;
        font-family: Verdana, Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
}

body {
        background-image: url(images/bg.jpg);
        background-position: center top;
        background-repeat: repeat-x;
        background-color: #260202;
}

a img {
        border: none;
}

strong, b {
	font-weight: bold;
}

#container {
        width: 900px; margin: auto;
}

#header {
        float: left; display: inline;
        width: 900px; height: 78px;
}

        #logo {
                position: absolute;
                width: 132px; height: 121px;
                background-image: url(images/fightFrank_02.jpg);
                background-repeat: no-repeat;
                margin: 0px 0px 0px -51px;
        }

        #title {
                position: absolute;
                width: 493px; height: 78px;
                margin: 0px 0px 0px 81px;
                background-image: url(images/fightFrank_04.jpg);
                background-repeat: no-repeat;
        }

        #paragon {
                position: absolute;
                width: 112px; height: 69px;
                margin: 3px 0px 0px 787px;
                background-image: url(images/fightFrank_07.jpg);
                background-repeat: no-repeat;
        }

#nav {
        float: left; display: inline;
        background-image: url(images/fightFrank_10.jpg);
        background-repeat: repeat-x;
        width: 898px; height: 32px;
        border-left: 1px solid #E7E7E7;
        border-right: 1px solid #E7E7E7;
}

        #tott {
                float: left; display: inline;
                margin: 7px 0px 0px 97px;
                width: 142px; height: 17px;
                background-image: url(images/fightFrank_16.jpg);
                background-repeat: no-repeat;
        }

        #events {
                float: left; display: inline;
                margin: 7px 0px 0px 46px;
                width: 52px; height: 17px;
                background-image: url(images/fightFrank_18.jpg);
                background-repeat: no-repeat;
        }

        #media {
                float: left; display: inline;
                margin: 7px 0px 0px 46px;
                width: 43px; height: 17px;
                background-image: url(images/fightFrank_20.jpg);
                background-repeat: no-repeat;
        }

        #sponsors {
                float: left; display: inline;
                margin: 7px 0px 0px 46px;
                width: 70px; height: 17px;
                background-image: url(images/fightFrank_22.jpg);
                background-repeat: no-repeat;
        }

        #contact {
                float: left; display: inline;
                margin: 7px 0px 0px 46px;
                width: 63px; height: 17px;
                background-image: url(images/fightFrank_24.jpg);
                background-repeat: no-repeat;
        }

        #rss {
                float: left; display: inline;
                margin: 4px 0px 0px 219px;
                width: 24px; height: 24px;
                background-image: url(images/fightFrank_13.jpg);
                background-repeat: no-repeat;
        }

#content {
        float: left; display: inline;
        width: 874px;
        background-color: #E7E7E7;
        padding: 13px 13px 0px 13px;
}

#leftCol {
        float: left; display: inline;
        width: 506px;
}

        #leftCol p {
                margin: 0px 0px 10px 0px;
        }

        .post {
                margin: 0px 0px 13px 0px;
                padding: 13px;
                background-color: #CFCFCF;
        }

                h1, h1 a {
                        font-size: 17px;
                        color: #000000;
                        font-weight: bold;
                        text-decoration: none;
                        margin: 0px 0px 5px 0px;
                }

                h1 a:hover {
                        color: #990000;
                }

                h2 {
                        font-size: 17px;
                        color: #000000;
                        font-weight: bold;
                        text-decoration: none;
                        margin: 0px 0px 20px 0px;
                }

                .posted {
                        font-size: 12px;
                        font-style: italic;
                        margin: 0px 0px 20px 0px;
                }

                .entry {
                        line-height: 20px;
                }

                .entry a {
                        color: #990000;
                }

                .entry a:hover {
                        color: #000000;
                }

                .entry a img {
                        border: 3px solid white;
                }
				
				.entry img {
                        border: 3px solid white;
                }

                div.readmore {
                        width: 480px;
                        text-align: right;
                        margin: 25px 0px 0px 0px;
                }

                .readmore a {
                        font-weight: bold;
                        text-decoration: none;
                }

                .readmore a:hover {
                        color: #990000;
                }

#rightCol {
        float: left; display: inline;
        margin: 0px 0px 0px 13px;
        width: 355px;
}

        #flashcontent, #slideshow {
                margin: 0px; padding: 0px;
        }
		
		#calendar {
				float: left; display: inline;
                margin: 55px 0px 13px 0px;
                width: 351px;
		}

        #rightCol .item {
                float: left; display: inline;
                margin: 0px 0px 13px 0px;
                width: 351px;
        }

                #rightCol .item .header {
                        background-image: url(images/fightFrank_40.jpg);
                        background-repeat: repeat-x;
                        width: 344px; height: 19px;
                        font-weight: bold;
                        color: #FFFFFF;
                        font-size: 12px;
                        padding: 2px 0px 0px 5px;
                        text-transform: uppercase;
                }

#footer {
        float: left; display: inline;
        margin: 18px 0px 0px 0px;
        width: 900px; height: 90px;
        background-image: url(images/fightFrank_38.jpg);
        background-position: right top;
        background-repeat: no-repeat;
        background-color: #E7E7E7;
}

        #links {
                float: left; display: inline;
                width: 900px; height: 66px;
        }

        #links div {
                margin: 23px 0px 0px 0px;
                width: 900px;
                text-align: center;
                font-weight: bold;
                font-size: 16px;
        }

        #links a {
                margin: 0px 10px 0px 10px;
                color: #990000;
                font-weight: bold;
                font-size: 14px;
                text-decoration: none;
        }

        #links a:hover {
                color: #000000;
        }

        #copyright {
                float: left; display: inline;
                width: 898px; height: 24px;
                background-image: url(images/fightFrank_40.jpg);
                background-repeat: repeat-x;
                border-left: 1px solid #E7E7E7;
                border-right: 1px solid #E7E7E7;
                border-bottom: 1px solid #E7E7E7;
        }

        #copyright div {
                width: 900px;
                text-align: center;
                color: #FFFFFF;
                font-size: 12px;
                margin: 4px 0px 0px 0px;
        }

        #copyright a {
                font-weight: bold;
                color: #FFFFFF;
                font-size: 12px;
                text-decoration: none;
        }

.navigation {
        margin: 0px 0px 13px 0px;
}

#respond {
        font-weight: bold;
        font-size: 14px;
        margin: 30px 0px 10px 0px;
}

#commentform label {
        font-size: 11px;
}

#commentform input {
        border: 1px solid #999999;
        padding: 3px;
        width: 200px;
}

#commentform textarea {
        border: 1px solid #999999;
        padding: 3px;
        width: 495px;
}

.commentlist {
        list-style-type: none;
}

.commentlist li {
        width: 485px; padding: 10px 10px 0px 10px;
        background-color: #EEEEEE;
        border: 1px solid #DDDDDD;
        margin: 0px 0px 5px 0px;
}

.commentauthor {
        font-weight: bold;
}

.commentmetadata {
        margin: 0px 0px 10px 0px;
}

.ddsg-wrapper h2 {
        font-size: 14px;
        margin: 0px;
}

.ddsg-wrapper ul {
        margin: 0px 0px 20px 20px;
}

.wpcf7 p {
        font-size: 10px;
        text-transform: uppercase;
}

.wpcf7 input, .wpcf7 textarea {
        width: 200px;
        border: 1px solid #999999;
        padding: 3px;
}

.wpcf7 textarea {
        width: 472px;
}

img.alignleft {
        float: left;
        margin: 10px 10px 10px 0px;
}

img.alignright {
        float: right;
        margin: 10px 0px 10px 10px;
}

.float {
        float: left;
        display: inline;
}
